共用方式為


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 函式傳回的內容句柄。 此句柄代表驅動程式 DxgkDdiPresentDxgkDdiRenderDxgkDdiDestroyContext 函式的後續呼叫中的內容。

[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