D3DKMT_CREATECONTEXTVIRTUAL構造体 (d3dkmthk.h)

D3DKMT_CREATECONTEXTVIRTUAL は、D3DKMTCreateContextVirtual と共に使用され、仮想アドレス指定をサポートするカーネル モードのデバイス コンテキストを作成します。

構文

typedef struct _D3DKMT_CREATECONTEXTVIRTUAL {
  D3DKMT_HANDLE             hDevice;
  UINT                      NodeOrdinal;
  UINT                      EngineAffinity;
  D3DDDI_CREATECONTEXTFLAGS Flags;
  VOID                      *pPrivateDriverData;
  UINT                      PrivateDriverDataSize;
  D3DKMT_CLIENTHINT         ClientHint;
  D3DKMT_HANDLE             hContext;
} D3DKMT_CREATECONTEXTVIRTUAL;

メンバーズ

hDevice

[in]作成されるコンテキストを所有するデバイスへのハンドル。

NodeOrdinal

[in]コンテキストがスケジュールされているノードの 0 から始まるインデックス。

EngineAffinity

[in]NodeOrdinal が指定 ノード内でコンテキストを実行できるエンジンの 0 から始まるインデックス。

Flags

[in]ビット フィールド フラグでコンテキストを作成する方法を示す D3DDDI_CREATECONTEXTFLAGS 構造体。

pPrivateDriverData

[in]ディスプレイ ミニポート ドライバーに渡されるプライベート データへのポインター。

PrivateDriverDataSize

[in]pPrivateDriverData が指 プライベート データのサイズ (バイト単位)。

ClientHint

[in]コンテキストを作成しているグラフィックス サブシステムを説明するヒント。

hContext

[out]作成されたデバイス コンテキストへのハンドル。

必要条件

要件 価値
サポートされる最小クライアント Windows 10
サポートされる最小サーバー Windows Server 2016
ヘッダー d3dkmthk.h (D3dkmthk.h を含む)

関連項目

D3DDDI_CREATECONTEXTFLAGS

D3DKMTCreateContextVirtual の