다음을 통해 공유


보호된 출력에 대한 보호 수준 설정

OPM 구성은 보호된 출력에서 보호 유형의 보호 수준을 설정할 수 있습니다. 보호 수준을 설정하기 위해 표시 미니포트 드라이버의 DxgkDdiOPMConfigureProtectedOutput 함수는 guidSetting 멤버가 DXGKMDT_OPM_SET_PROTECTION_LEVEL GUID로 설정되고 abParameters 멤버가 설정할 보호 유형과 보호를 설정할 수준을 지정하는 DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS 구조체에 대한 포인터로 설정된 DXGKMDT_OPM_CONFIGURE_PARAMETERS 구조체에 대한 포인터를 받습니다. 표시된 보호 유형에 대해 다음 보호 수준을 설정할 수 있습니다.

  • DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS ulProtectionType 멤버에 지정된 DXGKMDT_OPM_PROTECTION_TYPE_ACP DXGKMDT_OPM_ACP_PROTECTION_LEVEL 열거형의 보호 수준 값 중 하나를 DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERSulProtectionLevel 멤버에 지정할 수 있습니다.

  • DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS ulProtectionType 멤버에 지정된 DXGKMDT_OPM_PROTECTION_TYPE_CGMSA DXGKMDT_OPM_CGMSA 열거형의 보호 수준 값 중 하나를 DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERSulProtectionLevel 멤버에 지정할 수 있습니다.

  • DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS ulProtectionType 멤버에 지정된 DXGKMDT_OPM_PROTECTION_TYPE_HDCP 또는 DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP 경우 DXGKMDT_OPM_HDCP_PROTECTION_LEVEL 열거형의 보호 수준 값 중 하나를 DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERSulProtectionLevel 멤버에 지정할 수 있습니다.

  • DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS ulProtectionType 멤버에 지정된 DXGKMDT_OPM_PROTECTION_TYPE_DPCP 경우 DXGKMDT_OPM_DPCP_PROTECTION_LEVEL 열거형의 보호 수준 값 중 하나를 DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERSulProtectionLevel 멤버에 지정할 수 있습니다.

참고 DXGKMDT_OPM_SET_PROTECTION_LEVEL_ACCORDING_TO_CSS_DVD GUID는 Windows 7의 새로운 기능이며 드라이버가 새 CSS 규칙에 따라 HDCP를 사용하도록 설정해야 함을 나타내는 데 사용됩니다. DXGKMDT_OPM_SET_PROTECTION_LEVEL_ACCORDING_TO_CSS_DVD 명령을 설정하는 것은 DXGKMDT_OPM_SET_PROTECTION_LEVEL_ACCORDING_TO_CSS_DVD 요청된 보호를 사용하도록 설정하는 절대 요구 사항이 없다는 점을 제외하고 기존 DXGKMDT_OPM_SET_PROTECTION_LEVEL 명령을 설정하는 것과 동일합니다.