Поделиться через


перечисление 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

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

Основные перечисления аудио