Condividi tramite


struttura DXGKARG_CREATECONTEXT (d3dkmddi.h)

La struttura DXGKARG_CREATECONTEXT descrive i parametri per creare un contesto di dispositivo.

Sintassi

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;

Membri

[out] hContext

Handle per il contesto restituito da un driver miniport visualizzato da una chiamata alla relativa funzione DxgkDdiCreateContext. Questo handle rappresenta il contesto nelle chiamate successive al DxgkDdiPresent, DxgkDdiRendere funzioni DxgkDdiDestroyContext.

[in] NodeOrdinal

Nodo per cui viene creato il contesto.

[in] EngineAffinity

Il motore all'interno del nodo per cui NodeOrdinal specifica che viene creato il contesto.

[in] Flags

Struttura DXGK_CREATECONTEXTFLAGS che identifica come creare il contesto.

[in] pPrivateDriverData

Puntatore a un blocco di dati privati passati dal driver di visualizzazione in modalità utente al driver miniport di visualizzazione.

[in] PrivateDriverDataSize

Dimensioni, in byte, dei dati privati a cui pPrivateDriverData punta.

[out] ContextInfo

Struttura DXGK_CONTEXTINFO popolata dal driver miniport di visualizzazione per descrivere il contesto del dispositivo.

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista
intestazione d3dkmddi.h (include D3dkmddi.h)

Vedere anche

DXGK_CONTEXTINFO

DXGK_CREATECONTEXTFLAGS

DxgkDdiCreateContext

DxgkDdiDestroyContext

DxgkDdiPresent

DxgkDdiRender