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
音频客户端请求音频引擎与客户端建议的格式匹配。 音频引擎
仅当音频驱动程序和关联的 ADO 支持该格式时,才会匹配此格式。



在 Windows 10 及更高版本中受支持。
AUDCLNT_STREAMOPTIONS_AMBISONICS
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK
音频客户端请求在应用音量和/或静音设置后,环回流点击播放的音频。 默认行为是在音量和/或静音之前点击环回流。

要求

要求
最低受支持的客户端 Windows 8.1 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 R2 [桌面应用 |UWP 应用]
标头 audioclient.h

另请参阅

核心音频枚举