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 構造体の配列を返します。
ビデオプレゼンテーションのソースとターゲットの詳細については、「ビデオプレゼンテーションネットワークの概要」を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 7 |
ヘッダー | d3dkmddi.h (D3dkmddi.h を含む) |
関連項目
DxgkDdiQueryChildRelationsの
DxgkDdiQueryVidPnHWCapabilityをする
DxgkDdiStartDeviceの