Поделиться через


Справочник по командам COPP

[Функция, связанная с этой страницей, DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngineи аудио и видеозахват в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код MediaPlayer, IMFMediaEngine и аудио-видеозахват в Media Foundation вместо DirectShowпо возможности. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

В этом разделе описаны команды сертифицированного протокола защиты выходных данных (COPP). Определены следующие команды.

Команда GUID
Настройка уровня защиты DXVA_COPPSetProtectionLevel
Установка сигналов DXVA_COPPSetSignaling

 

Настройка команды уровня защиты

Задает уровень защиты для указанного механизма защиты выходных данных. В зависимости от соединителя можно применить несколько механизмов защиты к одному соединителю с различными параметрами для каждого механизма.

GUID: DXVA_COPPSetProtectionLevel

входные данные: структура DXVA_COPPSetProtectionLevelCmdData.

Настройка команды сигнализации

Указывает сведения о видео сигнале, отличном от уровня защиты.

Для CGMS-A определенные стандарты защиты требуют, чтобы сигнал телевикции содержал сведения о пропорциях и других данных в одних и тех же пакетах волн VBI, что и CGMS-A биты. Телевизоры могут отображаться плохо, если сведения о пропорциях не соответствуют видеопотоку. Приложение может использовать эту команду для указания пропорций, чтобы графический драйвер смог создать правильные пакеты VBI.

Эта команда также предназначена для расширения, если в будущих стандартах требуются дополнительные сведения о сигналах.

GUID: DXVA_COPPSetSignaling

входных данных: структура DXVA_COPPSetSignalingCmdData.

использование сертифицированного протокола защиты выходных данных (COPP)