WAVEOPENDESC (Windows CE 5.0)
This structure contains information needed by waveform input and output drivers.
typedef struct waveopendesc_tag {HWAVEhWave;LPWAVEFORMATEXlpFormat;DWORDdwCallback;DWORDdwInstance;UINTuMappedDeviceID;} WAVEOPENDESC;
Members
- hWave
Handle to the device, as assigned by Waveapi.dll. - lpFormat
Pointer to a WAVEFORMATEX structure, indicating the waveform data format requested by the client. - dwCallback
Address of the callback function. - dwInstance
Specifies the dwCallbackInstance member that the client specified when calling the waveInOpen or the waveOutOpen function. - uMappedDeviceID
Specifies the device identifier of a mapped device.
Remarks
This structure is created by the Waveapi.dll file and passed to the driver with a WODM_OPEN or WIDM_OPEN message.
Requirements
OS Versions: Windows CE 1.0 and later.
Header: Mmddk.h.
See Also
Waveform Audio Driver Structures | WAVEFORMATEX | waveInOpen | waveOutOpen
Send Feedback on this topic to the authors