Condividi tramite


DXGKARG_CREATECONTEXT struttura (d3dkmddi.h)

La struttura DXGKARG_CREATECONTEXT descrive i parametri per creare un contesto del 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;

Members

[out] hContext

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

[in] NodeOrdinal

Nodo per cui viene creato il contesto.

[in] EngineAffinity

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

[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 visualizzato visualizzato.

[in] PrivateDriverDataSize

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

[out] ContextInfo

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

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Intestazione d3dkmddi.h (include D3dkmddi.h)

Vedi anche

DXGK_CONTEXTINFO

DXGK_CREATECONTEXTFLAGS

DxgkDdiCreateContext

DxgkDdiDestroyContext

DxgkDdiPresent

DxgkDdiRender