OPM_GET_ACTUAL_PROTECTION_LEVEL

Возвращает глобальный уровень защиты для указанного механизма защиты.

Требование Значение
Guid запроса OPM_GET_ACTUAL_PROTECTION_LEVEL
Входные данные Механизм защиты для запроса, указанный в виде 32-разрядного целого числа. Значение интерпретируется как элемент флагов типов защиты OPM.
Возвращать данные Структура OPM_STANDARD_INFORMATION

 

Комментарии

Глобальный уровень защиты — это уровень защиты, который в настоящее время применяется к соединителю независимо от того, как графический драйвер получил указание применить защиту. Например, приложение может задать уровень защиты ACP, вызвав функцию ChangeDisplaySettingsEx . В этом случае этот параметр будет соответствовать глобальному уровню защиты, даже если он не был запрошен через диспетчер защиты вывода (OPM).

Уровень защиты возвращается в элементе ulInformationструктуры OPM_STANDARD_INFORMATION . Значение этого значения зависит от запрашиваемого механизма защиты. Для каждого механизма защиты значение ulInformation является флагом из другого перечисления, как показано в следующей таблице.

Механизм защиты Перечисление
ACP OPM_ACP_PROTECTION_LEVEL
CGMS-A Флаги защиты CGMS-A
DPCP OPM_DPCP_PROTECTION_LEVEL
HDCP OPM_HDCP_PROTECTION_LEVEL

 

Этот запрос эквивалентен запросу DXVA_COPPQueryGlobalProtectionLevel, используемому в протоколе COPP.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Opmapi.h

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

IOPMVideoOutput::COPPCompatibleGetInformation

IOPMVideoOutput::GetInformation

Запросы состояния OPM