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


Флаги типов защиты COPP

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

Следующие константы используются с сертифицированным протоколом защиты вывода (COPP) для конкретных механизмов защиты выходных данных.

Констант/значение Описание
COPP_ProtectionType_Unknown
0x80000000
Неизвестный механизм защиты.
COPP_ProtectionType_None
0x00000000
Нет механизмов защиты.
COPP_ProtectionType_HDCP
0x00000001
High-Bandwidth защита цифрового содержимого (HDCP).
COPP_ProtectionType_ACP
0x00000002
Аналоговая защита от копирования (ACP).
COPP_ProtectionType_CGMSA
0x00000004
Аналог системы управления поколением копирования (CGMS-A).
COPP_ProtectionType_Mask
0x80000007
Битовая маска для изоляции допустимых флагов.
COPP_ProtectionType_Reserved
0x7FFFFFF8
Зарезервировано. Должен равняться нулю.

Комментарии

Некоторые методы возвращают один флаг из этого типа перечисления, а некоторые методы возвращают побитовое значение ИЛИ одного или нескольких флагов.

Эти флаги используются в следующих запросах и командах COPP.

  • Уровень глобальной защиты
  • Локальный уровень защиты
  • Тип защиты
  • Настройка уровня защиты

Требования

Требование Значение
Заголовок
Dxva.h

См. также раздел

Константы и идентификаторы GUID

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