DXGKMDT_OPM_STATUS列挙 (d3dkmdt.h)

DXGKMDT_OPM_STATUS列挙は、保護された出力の状態を識別します。

構文

typedef enum _DXGKMDT_OPM_STATUS {
  DXGKMDT_OPM_STATUS_NORMAL,
  DXGKMDT_OPM_STATUS_LINK_LOST,
  DXGKMDT_OPM_STATUS_RENEGOTIATION_REQUIRED,
  DXGKMDT_OPM_STATUS_TAMPERING_DETECTED,
  DXGKMDT_OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED
} DXGKMDT_OPM_STATUS;

定数

 
DXGKMDT_OPM_STATUS_NORMAL
保護された出力が正しく動作していることを示します。
DXGKMDT_OPM_STATUS_LINK_LOST
保護された出力で改ざんは検出されませんが、出力保護テクノロジが予期せず動作を停止したことを示します。

DXGKMDT_OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHEDも設定されている場合は、この状態ビットを設定する必要があります。
DXGKMDT_OPM_STATUS_RENEGOTIATION_REQUIRED
エンド ユーザーが物理コネクタの構成を変更したことを示します。 そのため、再ネゴシエーションが必要です。
DXGKMDT_OPM_STATUS_TAMPERING_DETECTED
グラフィックス アダプターまたはアダプターのディスプレイ ミニポート ドライバーの改ざんが発生したことを示します。
DXGKMDT_OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED
取り消された高帯域幅デジタル コンテンツ保護 (HDCP) デバイスが、保護された出力に直接または間接的に接続されていることを示します。 HDCP が有効になっていない場合、取り消されたデバイスを検出するために保護された出力は必要ありません。 HDCP が有効になっている場合、保護された出力は取り消されたデバイスを検出する必要があります。 ドライバーは、HDCP が有効になっているかどうかを判断する DxgkDdiOPMGetInformation 関数の呼び出しからのみ、この状態値を設定します。

注釈

ディスプレイ ミニポート ドライバーは、ドライバーの DxgkDdiOPMGetInformation 関数と DxgkDdiOPMGetCOPPCompatibleInformation 関数が呼び出され、保護された出力に関する情報を取得するたびに、保護された出力に関する状態を返します。 保護された出力の状態を返す方法の詳細については、「保護された出力 に関する状態の報告」を参照してください。

要件

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

こちらもご覧ください

DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING

DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT

DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION

DXGKMDT_OPM_STANDARD_INFORMATION

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation