次の方法で共有


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 を含む)

関連項目

D3DKMDT_VIDEO_PRESENT_SOURCE

D3DKMDT_VIDEO_PRESENT_TARGET

D3DKMDT_VIDPN_HW_CAPABILITY

D3DKMDT_VIDPN_PRESENT_PATH

DXGK_CHILD_DESCRIPTOR

DxgkDdiQueryChildRelations

DxgkDdiQueryVidPnHWCapabilityする

DxgkDdiStartDevice