MF_MT_AUDIO_CHANNEL_MASK 属性

在音频媒体类型中, 指定将音频通道分配给扬声器位置。

数据类型

UINT32

此属性的值是以下标志的按位 OR ,这些标志在头文件 mmreg.h 中定义。

SPEAKER_FRONT_LEFT (0x1)

SPEAKER_FRONT_RIGHT (0x2)

SPEAKER_FRONT_CENTER (0x4)

SPEAKER_LOW_FREQUENCY (0x8)

SPEAKER_BACK_LEFT (0x10)

SPEAKER_BACK_RIGHT (0x20)

SPEAKER_FRONT_LEFT_OF_CENTER (0x40)

SPEAKER_FRONT_RIGHT_OF_CENTER (0x80)

SPEAKER_BACK_CENTER (0x100)

SPEAKER_SIDE_LEFT (0x200)

SPEAKER_SIDE_RIGHT (0x400)

SPEAKER_TOP_CENTER (0x800)

SPEAKER_TOP_FRONT_LEFT (0x1000)

SPEAKER_TOP_FRONT_CENTER (0x2000)

SPEAKER_TOP_FRONT_RIGHT (0x4000)

SPEAKER_TOP_BACK_LEFT (0x8000)

SPEAKER_TOP_BACK_CENTER (0x10000)

SPEAKER_TOP_BACK_RIGHT (0x20000)

备注

此属性对应于 WAVEFORMATEXTENSIBLE 结构的 dwChannelMask 成员。

此属性的 GUID 常量是从 mfuuid.lib 导出的。

要求

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

另请参阅

媒体基础属性的字母顺序列表

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFMediaType

媒体类型属性