WAVEOPENDESC (Windows CE 5.0)

Send Feedback

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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.