PKEY_AudioEngine_DeviceFormat

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

Для элемента vt структуры PROPVARIANT задано значение VT_BLOB.

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

Требования

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

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

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

Основные свойства звука