перечисление DXGKMDT_OPM_PROTECTION_TYPE (d3dkmdt.h)
Перечисление DXGKMDT_OPM_PROTECTION_TYPE указывает тип защиты, поддерживаемых видеовыходом.
Синтаксис
typedef enum _DXGKMDT_OPM_PROTECTION_TYPE {
DXGKMDT_OPM_PROTECTION_TYPE_OTHER,
DXGKMDT_OPM_PROTECTION_TYPE_NONE,
DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP,
DXGKMDT_OPM_PROTECTION_TYPE_ACP,
DXGKMDT_OPM_PROTECTION_TYPE_CGMSA,
DXGKMDT_OPM_PROTECTION_TYPE_HDCP,
DXGKMDT_OPM_PROTECTION_TYPE_DPCP,
DXGKMDT_OPM_PROTECTION_TYPE_TYPE_ENFORCEMENT_HDCP,
DXGKMDT_OPM_PROTECTION_TYPE_MASK
} DXGKMDT_OPM_PROTECTION_TYPE;
Константы
DXGKMDT_OPM_PROTECTION_TYPE_OTHER Указывает тип защиты, отличный от указанных в следующих константах этого перечисления. |
DXGKMDT_OPM_PROTECTION_TYPE_NONE Указывает, что видеовыход не поддерживает какой-либо тип защиты. |
DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP Указывает, что защищенные выходные данные поддерживают защиту цифрового содержимого с высокой пропускной способностью (HDCP), совместимую с сертифицированным протоколом защиты вывода (COPP). Дополнительные сведения о HDCP см. в версии спецификации HDCP 1.1. Этот тип защиты можно использовать только с защищенными выходными объектами с семантикой COPP. OPM может использовать это значение в вызове функции DxgkDdiOPMGetCOPPCompatibleInformation драйвера минипорта дисплея, чтобы определить, поддерживает ли защищенный выход HDCP, совместимый с COPP. OPM также может использовать это значение в вызове функции DxgkDdiOPMConfigureProtectedOutput драйвера для изменения уровня защиты HDCP, совместимого с COPP. |
DXGKMDT_OPM_PROTECTION_TYPE_ACP Указывает, что защищенные выходные данные поддерживают аналоговую защиту от копирования (ACP). ACP защищает аналоговые телевизионные сигналы. В настоящее время OPM может использовать ACP для защиты сигналов от составных выходов, выходов S-Video или выходных данных компонентов. OPM может использовать это значение в вызове функции DxgkDdiOPMGetCOPPCompatibleInformation драйвера минипорта дисплея, чтобы определить, поддерживает ли защищенный выход ACP. OPM также может использовать это значение в вызове функции DxgkDdiOPMConfigureProtectedOutput драйвера для изменения уровня защиты ACP. |
DXGKMDT_OPM_PROTECTION_TYPE_CGMSA Указывает, что защищенные выходные данные поддерживают аналог системы управления созданием содержимого (CGMS-A). CGMS-A защищает аналоговые телевизионные сигналы. В настоящее время OPM может использовать CGMS-A для защиты сигналов от составных выходов, выходов S-Video или выходных данных компонентов. OPM может использовать это значение в вызове функции DxgkDdiOPMGetCOPPCompatibleInformation драйвера miniport для отображения, чтобы определить, поддерживает ли защищенный выход CGMS-A. OPM также может использовать это значение в вызове функции DxgkDdiOPMConfigureProtectedOutput драйвера для изменения уровня защиты CGMS-A. |
DXGKMDT_OPM_PROTECTION_TYPE_HDCP Указывает, что защищенные выходные данные поддерживают HDCP. Этот тип защиты можно использовать только с защищенными выходными объектами, имеющими семантику OPM. OPM может использовать это значение в вызове функции DxgkDdiOPMGetInformation драйвера мини-порта дисплея, чтобы определить, поддерживает ли защищенный выход HDCP. OPM также может использовать это значение в вызове функции DxgkDdiOPMConfigureProtectedOutput драйвера для изменения уровня защиты HDCP. |
DXGKMDT_OPM_PROTECTION_TYPE_DPCP Указывает, что защищенные выходные данные поддерживают защиту от копирования DisplayPort (DPCP). Дополнительные сведения о DisplayPort см. в статье DisplayPort. Этот тип защиты можно использовать только с защищенными выходными объектами, имеющими семантику OPM. OPM может использовать это значение в вызове функции DxgkDdiOPMGetInformation драйвера miniport для отображения, чтобы определить, поддерживает ли защищенный выход DPCP. OPM также может использовать это значение в вызове функции DxgkDdiOPMConfigureProtectedOutput драйвера для изменения уровня защиты DPCP. |
DXGKMDT_OPM_PROTECTION_TYPE_TYPE_ENFORCEMENT_HDCP Указывает, что защищенные выходные данные поддерживают HDCP с применением типа. |
DXGKMDT_OPM_PROTECTION_TYPE_MASK Значение маски, указывающее допустимые битовые поля в побитовом сочетании или значений из этого перечисления. |
Комментарии
DXGKMDT_OPM_PROTECTION_TYPE_HDCP и DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP используются для включения и выключения HDCP, а также для определения того, включен или выключен HDCP.
Если защищенные выходные данные поддерживают DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP, они поддерживают повторы HDCP, а приложение обрабатывает отзыв HDCP. Если защищенный выход поддерживает DXGKMDT_OPM_PROTECTION_TYPE_HDCP, он поддерживает повторители HDCP и обрабатывает отзыв HDCP.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Верхняя часть | d3dkmdt.h |
См. также раздел
DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS
DXGKMDT_OPM_STANDARD_INFORMATION
DxgkDdiOPMConfigureProtectedOutput
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по