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) レベルを識別するDXGKMDT_OPM_HDCP_PROTECTION_LEVEL型指定の値。 COPP セマンティクスを使用して保護された出力では、DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCPのみを使用できます。保護された出力と OPM セマンティクスでは、DXGKMDT_OPM_PROTECTION_TYPE_HDCPのみを使用できます。

DXGKMDT_OPM_PROTECTION_TYPE_DPCP

保護された出力で使用される DisplayPort Copy Protection (DPCP) 保護レベルを識別する、 DXGKMDT_OPM_DPCP_PROTECTION_LEVEL型指定された値。

Reserved

予約済み。 0 に設定する必要があります。

Reserved2

予約済み。 0 に設定する必要があります。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
Header 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