Windows Media Center Edition 的解码器设置
[与此页面关联的功能 DirectShow 是一项旧功能。 它已被 MediaPlayer、 IMFMediaEngine 和 媒体基金会中的音频/视频捕获取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
Windows XP Media Center Edition 2005 及更高版本使用 ICodecAPI 接口为电视和 DVD 播放配置音频解码器筛选器。 支持以下属性。
属性 GUID | 说明 |
---|---|
CODECAPI_AUDIO_OUTPUT_FORMAT | 配置音频输出格式。 请参阅“备注”。 |
注解
CODECAPI_AUDIO_OUTPUT_FORMAT 属性的值是 GUID 的字符串表示形式,存储为 BSTR 值。 定义了以下 GUID。
GUID | 描述 |
---|---|
CODECAPI_AUDIO_OUTPUT_FORMAT_PCM_STEREO_MATRIXENCODED | 软件音频筛选器应执行软件解码并输出立体声音频流,多声道音频矩阵编码为两个声道。 |
CODECAPI_AUDIO_OUTPUT_FORMAT_PCM_STEREO | 软件音频筛选器应执行软件解码并输出立体声音频流。 |
CODECAPI_AUDIO_OUTPUT_FORMAT_SPDIF_PCM | 即使电脑的物理输出可能是数字接口(如 S/PDIF),软件音频筛选器也应执行软件音频解码。 |
CODECAPI_AUDIO_OUTPUT_FORMAT_SPDIF_BITSTREAM | 软件音频筛选器不应执行软件音频解码,但应传递原始数字音频比特流,供与数字音频链路(如 S/PDIF)连接的设备进行外部处理。 |
CODECAPI_AUDIO_OUTPUT_FORMAT_PCM_HEADPHONES | 软件音频筛选器应执行软件音频解码,并应应用专有处理来优化耳机。 对此设置的支持是可选的。 |
注意
ICodecAPI 接口将编解码器属性存储为键/值对,其中键为 GUID,值为 VARIANT 类型。
相关主题