eAVAudioChannelConfig 枚举 (codecapi.h)
[与此页面关联的功能 DirectShow 是旧版功能。 它已被 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获所取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能在 Media Foundation 中使用 MediaPlayer、 IMFMediaEngine 和 音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
指定音频位流中音频通道的扬声器配置。 此枚举与 AVAudioChannelConfig 属性一起使用。
语法
typedef enum eAVAudioChannelConfig {
eAVAudioChannelConfig_FRONT_LEFT = 0x1,
eAVAudioChannelConfig_FRONT_RIGHT = 0x2,
eAVAudioChannelConfig_FRONT_CENTER = 0x4,
eAVAudioChannelConfig_LOW_FREQUENCY = 0x8,
eAVAudioChannelConfig_BACK_LEFT = 0x10,
eAVAudioChannelConfig_BACK_RIGHT = 0x20,
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER = 0x40,
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER = 0x80,
eAVAudioChannelConfig_BACK_CENTER = 0x100,
eAVAudioChannelConfig_SIDE_LEFT = 0x200,
eAVAudioChannelConfig_SIDE_RIGHT = 0x400,
eAVAudioChannelConfig_TOP_CENTER = 0x800,
eAVAudioChannelConfig_TOP_FRONT_LEFT = 0x1000,
eAVAudioChannelConfig_TOP_FRONT_CENTER = 0x2000,
eAVAudioChannelConfig_TOP_FRONT_RIGHT = 0x4000,
eAVAudioChannelConfig_TOP_BACK_LEFT = 0x8000,
eAVAudioChannelConfig_TOP_BACK_CENTER = 0x10000,
eAVAudioChannelConfig_TOP_BACK_RIGHT = 0x20000
} ;
常量
eAVAudioChannelConfig_FRONT_LEFT 值: 0x1 左前方 |
eAVAudioChannelConfig_FRONT_RIGHT 值: 0x2 右前 |
eAVAudioChannelConfig_FRONT_CENTER 值: 0x4 前中心 |
eAVAudioChannelConfig_LOW_FREQUENCY 值: 0x8 低频率效果 (LFE) |
eAVAudioChannelConfig_BACK_LEFT 值: 0x10 向左后 |
eAVAudioChannelConfig_BACK_RIGHT 值: 0x20 向右后 |
eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER 值: 0x40 前面,中间左侧 |
eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER 值: 0x80 前面,中间右侧 |
eAVAudioChannelConfig_BACK_CENTER 值: 0x100 后中心 |
eAVAudioChannelConfig_SIDE_LEFT 值: 0x200 左侧侧 |
eAVAudioChannelConfig_SIDE_RIGHT 值: 0x400 侧向右 |
eAVAudioChannelConfig_TOP_CENTER 值: 0x800 顶部中心 |
eAVAudioChannelConfig_TOP_FRONT_LEFT 值: 0x1000 顶部,左前 |
eAVAudioChannelConfig_TOP_FRONT_CENTER 值: 0x2000 顶部、前中心 |
eAVAudioChannelConfig_TOP_FRONT_RIGHT 值: 0x4000 顶部、右前 |
eAVAudioChannelConfig_TOP_BACK_LEFT 值: 0x8000 顶部,向左后 |
eAVAudioChannelConfig_TOP_BACK_CENTER 值: 0x10000 顶部、后中心 |
eAVAudioChannelConfig_TOP_BACK_RIGHT 值: 0x20000 顶部,右后 |
备注
这些值对应于用于 WAVEFORMATEXTENSIBLE 结构的 dwChannelMask 成员的标志。
要求
最低受支持的客户端 | Windows 2000 专业版 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows 2000 Server [桌面应用 |UWP 应用] |
标头 | codecapi.h |