waveInOpen function winmm
int
waveInOpen(
- Pointer<
Pointer< ? phwi,NativeType> > - int uDeviceID,
- Pointer<
WAVEFORMATEX> pwfx, - int? dwCallback,
- int? dwInstance,
- MIDI_WAVE_OPEN_TYPE fdwOpen,
Opens the given waveform-audio input device for recording.
To learn more, see learn.microsoft.com/windows/win32/api/mmeapi/nf-mmeapi-waveinopen.
Implementation
@pragma('vm:prefer-inline')
int waveInOpen(
Pointer<Pointer>? phwi,
int uDeviceID,
Pointer<WAVEFORMATEX> pwfx,
int? dwCallback,
int? dwInstance,
MIDI_WAVE_OPEN_TYPE fdwOpen,
) => _waveInOpen(
phwi ?? nullptr,
uDeviceID,
pwfx,
dwCallback ?? NULL,
dwInstance ?? NULL,
fdwOpen,
);