DXGKMDT_OPM_ACP_PROTECTION_LEVEL列挙 (d3dkmdt.h)

DXGKMDT_OPM_ACP_PROTECTION_LEVEL列挙は、アナログ コピー保護 (ACP) をサポートする保護された出力の保護レベルを示します。

構文

typedef enum _DXGKMDT_OPM_ACP_PROTECTION_LEVEL {
  DXGKMDT_OPM_ACP_OFF,
  DXGKMDT_OPM_ACP_LEVEL_ONE,
  DXGKMDT_OPM_ACP_LEVEL_TWO,
  DXGKMDT_OPM_ACP_LEVEL_THREE,
  DXGKMDT_OPM_ACP_FORCE_ULONG
} DXGKMDT_OPM_ACP_PROTECTION_LEVEL;

定数

 
DXGKMDT_OPM_ACP_OFF
ビデオ出力からの信号が ACP のどの形式でも保護されていないことを示します。
DXGKMDT_OPM_ACP_LEVEL_ONE
ビデオ出力からの信号が ACP レベル 1 の保護スキームによって保護されていることを示します。
DXGKMDT_OPM_ACP_LEVEL_TWO
ビデオ出力からの信号が ACP レベル 2 保護スキームによって保護されていることを示します。
DXGKMDT_OPM_ACP_LEVEL_THREE
ビデオ出力からの信号が ACP レベル 3 保護スキームによって保護されていることを示します。
DXGKMDT_OPM_ACP_FORCE_ULONG
この列挙を強制的に 32 ビットのサイズにコンパイルします。 この値がないと、一部のコンパイラでは、この列挙を 32 ビット以外のサイズにコンパイルできます。 この値は使用しないでください。

注釈

ACPはアナログTV信号を保護します。 たとえば、DVD プレーヤーは ACP を使用して、VCR が DVD ムービーのコピーを記録できないようにすることができます。 現在、OPM は ACP を使用して、複合出力、S ビデオ出力、またはコンポーネント出力から信号を保護できます。

ディスプレイ ミニポート ドライバーは、DXGKMDT_OPM_ACP_PROTECTION_LEVELの値を使用して、ドライバーの DxgkDdiOPMGetInformation 関数と DxgkDdiOPMGetCOPPCompatibleInformation 関数の呼び出しを通じて、保護された出力の仮想保護レベルまたは物理コネクタの実際の保護レベルを報告します。 DXGKMDT_OPM_ACP_PROTECTION_LEVELの値は、ドライバーの DxgkDdiOPMConfigureProtectedOutput 関数の呼び出しで、保護された出力の新しい仮想保護レベルを構成するためにも使用されます。

要件

要件
サポートされている最小のクライアント Windows Vista
Header d3dkmdt.h

こちらもご覧ください

DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS

DXGKMDT_OPM_STANDARD_INFORMATION

DxgkDdiOPMConfigureProtectedOutput

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation