WAV_IOControl Messages and Parameter Structures (Windows Embedded CE 6.0)
1/6/2010
The Unified Audio Model (UAM) has I/O control code (IOCTL) values and message parameters. These support the hardware mixer middleware extensions to the wave audio streaming driver model.
The following are the WAV_IOControl values and messages.
- For the Hardware Mixer:
dwcode = IOCTL_MIX_MESSAGE
pBufIn = pointer to MMDRV_MESSAGE_PARAMS
dwLenIn = sizeof(MMDRV_MESSAGE_PARAMS)
The remaining WAV_IOControl parameters are the [out] parameters and do not have specific requirements for the hardware mixer.
For information about the messages that can be passed through pBufIn, and their related structures, see Audio Mixer Messages.