DXGKARG_QUERYVIDPNHWCAPABILITY構造体 (d3dkmddi.h)
DXGKARG_QUERYVIDPNHWCAPABILITY構造は、DxgkDdiQueryVidPnHWCapability 関数の呼び出しに応答して機能 VidPN のハードウェア機能を記述するために、ディスプレイ ミニポート ドライバーによって使用されます。
構文
typedef struct _DXGKARG_QUERYVIDPNHWCAPABILITY {
[in] IN D3DKMDT_HVIDPN hFunctionalVidPn;
[in] IN D3DDDI_VIDEO_PRESENT_SOURCE_ID SourceId;
[in] IN D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId;
[out] OUT D3DKMDT_VIDPN_HW_CAPABILITY VidPnHWCaps;
} DXGKARG_QUERYVIDPNHWCAPABILITY;
メンバー
[in] hFunctionalVidPn
ハードウェア機能のクエリを実行する機能 VidPN オブジェクトへのハンドル。
[in] SourceId
ディスプレイ アダプター上のビデオ存在ソースを識別する整数。
[in] TargetId
ディスプレイ アダプター上のビデオ存在ターゲットを識別する整数。
[out] VidPnHWCaps
専用 GPU ハードウェアをサポートせずにディスプレイ操作を実行するディスプレイ ミニポート ドライバーの機能を記述する D3DKMDT_VIDPN_HW_CAPABILITY 構造。
注釈
D3DDDI_VIDEO_PRESENT_SOURCE_IDとD3DDDI_VIDEO_PRESENT_TARGET_IDのデータ型は D3dukmdt.h で定義されています。
ビデオの現在のソース識別子は、オペレーティング システムによって割り当てられます。 DxgkDdiStartDevice は、ディスプレイ ミニポート ドライバーによって実装され、ディスプレイ アダプターでサポートされているビデオの現在のソースの数 N を返します。 次に、オペレーティング システムによって識別子 0、1、2、..が割り当てられます。N - 1。
ビデオの現在のターゲット識別子は、ディスプレイ ミニポート ドライバーによって割り当てられます。 ディスプレイ ミニポート ドライバーによって実装される DxgkDdiQueryChildRelations は、識別子を含むDXGK_CHILD_DESCRIPTOR構造体の配列を返します。
ビデオプレゼンテーションのソースとターゲットの詳細については、「 Video Present Networks の概要」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 |
Header | d3dkmddi.h (D3dkmddi.h を含む) |