WAVEOUTEXTCAPS (Windows CE 5.0)

Send Feedback

This structure contains extended device caps information.

typedef struct tag_WAVEOUTEXTCAPS {DWORDdwMaxHwStreams;DWORDdwFreeHwStreams;DWORDdwSwMixerSampleRate;DWORDdwSwMixerBufferSize;DWORDdwSwMixerBufferCount;DWORDdwMinSampleRate;DWORDdwMaxSampleRate;} WAVEOUTEXTCAPS;

Members

  • dwMaxHwStreams
    Maximum number of hardware-mixed pulse code modulation (PCM) streams. For example, if your hardware supports the MP3 format and has a dedicated stream for MP3 audio, the dwMaxHwStreams value would be equal to the number of hardware-mixed streams minus the MP3 stream.
  • dwFreeHwStreams
    Number of available hardware streams.
  • dwSwMixerSampleRate
    Preferred sample rate for the software mixer. A sample rate of 0 indicates no preference.
  • dwSwMixerBufferSize
    Preferred buffer size for the software mixer. A buffer size of 0 indicates no preference.
  • dwSwMixerBufferCount
    Preferred number of buffers for the software mixer. A 0 indicates no preference.
  • dwMinSampleRate
    Minimum sample rate for a hardware-mixed stream.
  • dwMaxSampleRate
    Maximum sample rate for a hardware-mixed stream.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Mmddk.h.

See Also

Waveform Audio Driver Structures

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.