次の方法で共有


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

こちらもご覧ください

D3DKMDT_VIDEO_PRESENT_SOURCE

D3DKMDT_VIDEO_PRESENT_TARGET

D3DKMDT_VIDPN_HW_CAPABILITY

D3DKMDT_VIDPN_PRESENT_PATH

DXGK_CHILD_DESCRIPTOR

DxgkDdiQueryChildRelations

DxgkDdiQueryVidPnHWCapability

DxgkDdiStartDevice