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 (include D3dkmddi.h)

另請參閱

DXGK_CONTEXTINFO

DXGK_CREATECONTEXTFLAGS

DxgkDdiCreateContext

DxgkDdiDestroyContext

DxgkDdiPresent

DxgkDdiRender