Обработка уровней защиты с помощью OPM
Каждый тип защиты выходных данных (например, аналоговая защита копирования (ACP), аналог системы управления содержимым (CGMS-A), защита цифрового содержимого (HDCP) с высокой пропускной способностью и защита содержимого DisplayPort (DPCP)) имеет уровни защиты.
Графический адаптер не требуется для поддержки типов защиты выходных данных. Однако графический адаптер должен точно сообщать о типах защиты, поддерживаемых для каждого из выходных данных графического адаптера, и текущего уровня защиты для каждого вывода.
ACP и CGMS-A защищают аналоговые телевизионные сигналы. В настоящее время OPM может использовать ACP и CGMS-A для защиты сигналов от составных выходных данных, выходных данных S-Video или выходных данных компонентов. Сведения о различных уровнях защиты ACP и CGMS-A см. в перечислениях DXGKMDT_OPM_ACP_PROTECTION_LEVEL и DXGKMDT_OPM_CGMSA.
HDCP защищает цифровые сигналы видео. В настоящее время OPM может использовать HDCP для защиты данных от выходных данных из цифрового видео интерфейса (DVI) и вывода соединителя HDMI. Сведения о уровнях защиты HDCP см. в перечислении DXGKMDT_OPM_HDCP_PROTECTION_LEVEL.
DPCP защищает цифровые видеосигналы от соединителей вывода DisplayPort.
В следующих разделах описывается приоритет, который размещается на уровнях защиты, если для определенного физического соединителя выходных данных создается несколько защищенных выходных данных и алгоритм для определения уровня защиты физического соединителя выходных данных: