PKEY_AudioEngine_DeviceFormat Property
Previous |
PKEY_AudioEngine_DeviceFormat Property
The PKEY_AudioEngine_DeviceFormat property specifies the device format, which is the format that the user has selected for the shared-mode stream that flows to or from the audio endpoint device. This format might not be the best default format for an exclusive-mode application to use. Typically, an exclusive-mode application finds a suitable device format by making some number of calls to the IAudioClient::IsFormatSupported method. For more information, see Device Formats.
The vt member of the PROPVARIANT structure is set to VT_BLOB.
The blob member of the PROPVARIANT structure is a structure of type BLOB that contains two members. Member blob.cbSize is a DWORD that specifies the number of bytes in the format description. Member blob.pBlobData points to a WAVEFORMATEX structure that contains the format description. For more information about BLOB, see the Windows SDK documentation. For more information about WAVEFORMATEX, see the Windows DDK documentation.
Requirements
Client: Windows Vista
Header: Include Mmdeviceapi.h.
See Also
Previous |