次の方法で共有


DXGKARG_CREATECONTEXT構造体 (d3dkmddi.h)

DXGKARG_CREATECONTEXT構造体は、デバイス コンテキストを作成するためのパラメーターを記述します。

構文

typedef struct _DXGKARG_CREATECONTEXT {
  [out] HANDLE                  hContext;
  [in]  UINT                    NodeOrdinal;
  [in]  UINT                    EngineAffinity;
  [in]  DXGK_CREATECONTEXTFLAGS Flags;
  [in]  VOID                    *pPrivateDriverData;
  [in]  UINT                    PrivateDriverDataSize;
  [out] DXGK_CONTEXTINFO        ContextInfo;
} DXGKARG_CREATECONTEXT;

メンバーズ

[out] hContext

ディスプレイ ミニポート ドライバーがその DxgkDdiCreateContext 関数の呼び出しから返すコンテキストへのハンドル。 このハンドルは、ドライバーの DxgkDdiPresentDxgkDdiRender、および DxgkDdiDestroyContext 関数 後続の呼び出しのコンテキストを表します。

[in] NodeOrdinal

コンテキストが作成されるノード。

[in] EngineAffinity

NodeOrdinal ノード内のエンジンは、コンテキストが作成されることを指定します。

[in] Flags

コンテキストの作成方法を識別する DXGK_CREATECONTEXTFLAGS 構造体。

[in] pPrivateDriverData

ユーザー モードのディスプレイ ドライバーからディスプレイ ミニポート ドライバーに渡されるプライベート データのブロックへのポインター。

[in] PrivateDriverDataSize

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

[out] ContextInfo

ディスプレイ ミニポート ドライバーがデバイス コンテキストを記述するために設定する DXGK_CONTEXTINFO 構造体。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista
ヘッダー d3dkmddi.h (D3dkmddi.h を含む)

関連項目

DXGK_CONTEXTINFO

DXGK_CREATECONTEXTFLAGS

DxgkDdiCreateContext する

DxgkDdiDestroyContext

DxgkDdiPresent

DxgkDdiRender する