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


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

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

В этом разделе описываются команды протокола COPP. Определены следующие команды.

Get-Help GUID
Настройка уровня защиты DXVA_COPPSetProtectionLevel
Настройка сигнализации DXVA_COPPSetSignaling

 

Команда Set Protection Level

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

GUID: DXVA_COPPSetProtectionLevel

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

Команда set Signaling

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

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

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

GUID: DXVA_COPPSetSignaling

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

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