次の方法で共有


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 が有効になっている場合、保護された出力は取り消されたデバイスを検出する必要があります。 ドライバーは、この状態値を DxgkDdiOPMGetInformation 関数の呼び出しからのみ設定して、HDCP が有効になっているかどうかを判断します。

注釈

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

要件

要件
サポートされている最小のクライアント Windows Vista
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