다음을 통해 공유


DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS 구조체(d3dkmdt.h)

DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS 구조에는 DxgkDdiOPMConfigureProtectedOutput 함수에 대한 호출에서 보호된 출력의 보호 수준을 설정하는 매개 변수가 포함되어 있습니다.

구문

typedef struct _DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS {
  ULONG ulProtectionType;
  ULONG ulProtectionLevel;
  ULONG Reserved;
  ULONG Reserved2;
} DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS;

멤버

ulProtectionType

보호 수준을 설정할 보호 유형을 나타내는 DXGKMDT_OPM_PROTECTION_TYPE 형식의 값입니다.

ulProtectionLevel

ulProtectionType 멤버에 지정된 다음 보호 유형 중 하나에 대해 설정할 보호 수준을 지정하는 값입니다.

DXGKMDT_OPM_PROTECTION_TYPE_ACP

보호된 출력에서 사용하는 ACP(아날로그 복사 보호) 수준을 식별하는 DXGKMDT_OPM_ACP_PROTECTION_LEVEL 형식의 값입니다.

DXGKMDT_OPM_PROTECTION_TYPE_CGMSA

보호된 출력에서 사용하는 CGMS-A(콘텐츠 생성 관리 시스템 아날로그) 보호 수준을 식별하는 DXGKMDT_OPM_CGMSA 형식의 값입니다.

DXGKMDT_OPM_PROTECTION_TYPE_HDCP 또는 DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP

보호된 출력에서 사용하는 HDCP(High-bandwidth Digital Content Protection) 수준을 식별하는 DXGKMDT_OPM_HDCP_PROTECTION_LEVEL 형식의 값입니다. COPP 의미 체계를 사용하는 보호된 출력은 DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP만 사용할 수 있습니다. OPM 의미 체계를 사용하는 보호된 출력은 DXGKMDT_OPM_PROTECTION_TYPE_HDCP만 사용할 수 있습니다.

DXGKMDT_OPM_PROTECTION_TYPE_DPCP

보호된 출력에서 사용하는 DPCP(DisplayPort Copy Protection) 보호 수준을 식별하는 DXGKMDT_OPM_DPCP_PROTECTION_LEVEL 형식의 값입니다.

Reserved

예약되어 있습니다. 0으로 설정해야 합니다.

Reserved2

예약되어 있습니다. 0으로 설정해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
머리글 d3dkmdt.h

추가 정보

DXGKMDT_OPM_ACP_PROTECTION_LEVEL

DXGKMDT_OPM_CGMSA

DXGKMDT_OPM_DPCP_PROTECTION_LEVEL

DXGKMDT_OPM_HDCP_PROTECTION_LEVEL

DXGKMDT_OPM_PROTECTION_TYPE

DxgkDdiOPMConfigureProtectedOutput