PKEY_AudioEngine_DeviceFormat

Свойство PKEY_AudioEngine_DeviceFormat указывает формат устройства, который пользователь выбрал для потока, который проходит между обработчиком звука и устройством конечной точки аудио, когда устройство работает в общем режиме. Этот формат может быть не лучшим форматом по умолчанию для приложения в монопольном режиме. Как правило, приложение в монопольном режиме находит подходящий формат устройства, выполняя некоторое количество вызовов метода IAudioClient::IsFormatSupported . Дополнительные сведения см. в разделе Форматы устройств.

Член vt структуры PROPVARIANT имеет значение VT_BLOB.

Большой двоичный объект структуры PROPVARIANT — это структура типа BLOB , содержащая два члена. Member blob.cbSize — это DWORD , указывающее количество байтов в описании формата. Member blob.pBlobData указывает на структуру WAVEFORMATEX , содержащую описание формата. Дополнительные сведения о BLOB-объектах см. в документации windows SDK. Дополнительные сведения о WAVEFORMATEX см. в документации по Windows DDK.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Mmdeviceapi.h

См. также раздел

Свойства конечной точки аудио

Основные свойства аудио