COPP 命令参考
[与此页面关联的功能 DirectShow 是旧版功能。 它已被 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获所取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能在 Media Foundation 中使用 MediaPlayer、 IMFMediaEngine 和 音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
本部分介绍 COPP) 命令 (认证输出保护协议。 定义了以下命令。
命令 | GUID |
---|---|
设置保护级别 | DXVA_COPPSetProtectionLevel |
设置信号 | DXVA_COPPSetSignaling |
设置保护级别命令
设置指定输出保护机制的保护级别。 根据连接器的不同,可能会对同一连接器应用多个保护机制,并为每个机制使用不同的设置。
GUID:DXVA_COPPSetProtectionLevel
输入数据: DXVA_COPPSetProtectionLevelCmdData 结构。
设置信号命令
指定有关保护级别以外的视频信号的信息。
对于 CGMS-A,某些保护标准要求电视信号包含与 CGMS-A 位相同的 VBI 波形数据包中的纵横比和其他信息。 如果纵横比信息与视频流不一致,电视的显示效果可能会很差。 应用程序可以使用此命令指定纵横比,以便图形驱动程序可以生成正确的 VBI 数据包。
如果将来的标准中需要其他信号信息,此命令也设计为可扩展。
GUID:DXVA_COPPSetSignaling
输入数据: DXVA_COPPSetSignalingCmdData 结构。
相关主题