DXGKMDT_OPM_STANDARD_INFORMATION 構造体 (d3dkmdt.h)

DXGKMDT_OPM_STANDARD_INFORMATION構造体には、DxgkDdiOPMGetInformation 関数または DxgkDdiOPMGetCOPPCompatibleInformation 関数の呼び出しで取得される情報が含まれています。 情報の種類は 、ulInformation メンバーで説明されています。

構文

typedef struct _DXGKMDT_OPM_STANDARD_INFORMATION {
  DXGKMDT_OPM_RANDOM_NUMBER rnRandomNumber;
  ULONG                     ulStatusFlags;
  ULONG                     ulInformation;
  ULONG                     ulReserved;
  ULONG                     ulReserved2;
} DXGKMDT_OPM_STANDARD_INFORMATION;

メンバー

rnRandomNumber

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

ulStatusFlags

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

ulInformation

要求された情報を受け取る変数。 ディスプレイ ミニポート ドライバーが ulInformation に提供する情報の種類は、DxgkDdiOPMGetInformation または DxgkDdiOPMGetCOPPCompatibleInformationParameters パラメーターが指すDXGKMDT_OPM_GET_INFO_PARAMETERSまたはDXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS構造体の guidInformation メンバーで指定された次の GUID のいずれかに依存します。

GUID 受信した情報
DXGKMDT_OPM_GET_SUPPORTED_PROTECTION_TYPES 保護された出力に関連付けられている物理コネクタで使用可能な保護メカニズムの種類を示す、 DXGKMDT_OPM_PROTECTION_TYPE 列挙の値の有効なビットごとの OR の組み合わせ。
DXGKMDT_OPM_GET_CONNECTOR_TYPE 保護された出力が関連付けられている物理コネクタの種類を識別 するD3DKMDT_VIDEO_OUTPUT_TECHNOLOGY列挙 値。
DXGKMDT_OPM_GET_VIRTUAL_PROTECTION_LEVEL 保護された出力の現在設定されている保護レベル。 保護レベルの値は、DXGKMDT_OPM_GET_INFO_PARAMETERSまたはDXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS構造体の abParameters メンバーで指定された保護の種類によって異なります。 可能な保護レベルについては、DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS構造体の ulProtectionLevel メンバーを参照してください。
DXGKMDT_OPM_GET_ACTUAL_PROTECTION_LEVEL 保護された出力に関連付けられている物理コネクタの現在設定されている保護レベル。 ディスプレイ ミニポート ドライバーが提供するレベル値は、ドライバーが保護レベルを適用するように指示された方法に関係なく、コネクタを通じて現在適用されている保護レベルを反映する必要があります。 保護レベルの値は、DXGKMDT_OPM_GET_INFO_PARAMETERSまたはDXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS構造体の abParameters メンバーで指定された保護の種類によって異なります。 可能な保護レベルについては、DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS構造体の ulProtectionLevel メンバーを参照してください。
DXGKMDT_OPM_GET_ADAPTER_BUS_TYPE 保護された出力に関連付けられているグラフィックス アダプターによって使用されるバスの種類を識別する、 DXGKMDT_OPM_BUS_TYPE_AND_IMPLEMENTATION型指定された値。
DXGKMDT_OPM_GET_CURRENT_HDCP_SRM_VERSION 保護された出力の現在の高帯域幅デジタル コンテンツ保護 (HDCP) システム更新可能性メッセージ (SRM) のバージョン番号を識別する値。 ulInformation の下位ビット (ビット 0 から 15) には、SRM のバージョン番号がリトル エンディアン形式で含まれています。
DXGKMDT_OPM_GET_DVI_CHARACTERISTICS Windows 7 以降のバージョンでサポートされています。 出力コネクタのデジタル ビデオ インターフェイス (デジタル ビデオ インターフェイス) の電気的特性を識別する DXGKDT_OPM_DVI_CHARACTERISTICS型指定の値。

ulReserved

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

ulReserved2

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

要件

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

こちらもご覧ください

D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY

DXGKDT_OPM_DVI_CHARACTERISTICS

DXGKMDT_OPM_BUS_TYPE_AND_IMPLEMENTATION

DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS

DXGKMDT_OPM_GET_INFO_PARAMETERS

DXGKMDT_OPM_PROTECTION_TYPE

DXGKMDT_OPM_RANDOM_NUMBER

DXGKMDT_OPM_STATUS

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation