DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION構造体 (d3dkmdt.h)

DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION構造体には、 DxgkDdiOPMGetInformation 関数の呼び出しで取得される高帯域幅デジタル コンテンツ保護 (HDCP) 情報が含まれています。

構文

typedef struct _DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION {
  DXGKMDT_OPM_RANDOM_NUMBER             rnRandomNumber;
  ULONG                                 ulStatusFlags;
  ULONG                                 ulHDCPFlags;
  DXGKMDT_OPM_HDCP_KEY_SELECTION_VECTOR ksvB;
  BYTE                                  Reserved[11];
  BYTE                                  Reserved2[16];
  BYTE                                  Reserved3[16];
} DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION;

メンバー

rnRandomNumber

保護された出力オブジェクトの 128 ビット暗号でセキュリティで保護された乱数を含む DXGKMDT_OPM_RANDOM_NUMBER 構造体。 この乱数は、アプリケーションによって生成され、ドライバーの DxgkDdiOPMGetCOPPCompatibleInformation 関数の呼び出しで、DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS構造体の rnRandomNumber メンバーのディスプレイ ミニポート ドライバーに提供されます。

ulStatusFlags

保護された出力の状態を示す DXGKMDT_OPM_STATUS 列挙の値のビットごとの OR の組み合わせ。

ulHDCPFlags

保護された出力の物理コネクタが高帯域幅デジタル コンテンツ保護 (HDCP) リピータに接続されているかどうかを識別する、 DXGKMDT_OPM_HDCP_FLAG 列挙の値のビットごとの OR の組み合わせ。

ksvB

モニターまたは HDCP リピータのキー選択ベクトル (KSV) を含む DXGKMDT_OPM_HDCP_KEY_SELECTION_VECTOR 構造体。 通常、HDCP レシーバーはモニターです。 HDCP リピータは、複数のモニターが保護された出力の物理コネクタからのビデオ信号を表示できるようにするデバイスです。 HDCP レシーバーとリピーターの詳細については、 HDCP 仕様リビジョン 1.1 を参照してください。

Reserved[11]

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

Reserved2[16]

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

Reserved3[16]

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

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
Header d3dkmdt.h

こちらもご覧ください

DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS

DXGKMDT_OPM_HDCP_FLAG

DXGKMDT_OPM_HDCP_KEY_SELECTION_VECTOR

DXGKMDT_OPM_RANDOM_NUMBER

DXGKMDT_OPM_STATUS

DxgkDdiOPMGetCOPPCompatibleInformation