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