перечисление AUDCLNT_STREAMOPTIONS (audioclient.h)
Определяет значения, описывающие характеристики аудиопотока.
Синтаксис
typedef enum AUDCLNT_STREAMOPTIONS {
AUDCLNT_STREAMOPTIONS_NONE,
AUDCLNT_STREAMOPTIONS_RAW,
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT,
AUDCLNT_STREAMOPTIONS_AMBISONICS,
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK
} ;
Константы
AUDCLNT_STREAMOPTIONS_NONE Нет параметров потока. |
AUDCLNT_STREAMOPTIONS_RAW Аудиопоток является "необработанным" потоком, который обходит всю обработку сигналов, за исключением конкретной конечной точки, всегда включенная обработка в объекте обработки звука (APO), драйвере и оборудовании. |
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT Аудио-клиент запрашивает, чтобы обработчик звука соответствовал формату, предложенному клиентом. Подсистема звука будет соответствовать этому формату, только если формат поддерживается аудиодрайвом и связанными API. Поддерживается в Windows 10 и более поздних версиях. |
AUDCLNT_STREAMOPTIONS_AMBISONICS |
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK Аудио-клиент запрашивает, чтобы поток замыкания на себя коснулся воспроизводимого звука после применения параметров громкости и (или) отключения звука. По умолчанию поток замыкается на себя перед тем, как том и (или) отключить звук. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 R2 [классические приложения | Приложения UWP] |
Верхняя часть | audioclient.h |