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 または DxgkDdiOPMGetCOPPCompatibleInformation の Parameters パラメーターが指す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