Compartir a través de


estructura DXGKARG_CREATECONTEXT (d3dkmddi.h)

La estructura DXGKARG_CREATECONTEXT describe los parámetros para crear un contexto de dispositivo.

Sintaxis

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;

Miembros

[out] hContext

Identificador del contexto que devuelve un controlador de miniporte de pantalla desde una llamada a su función dxgkDdiCreateContext . Este identificador representa el contexto en llamadas posteriores a las funciones de DxgkDdiPresent, DxgkDdiRendery DxgkDdiDestroyContext.

[in] NodeOrdinal

Nodo para el que se crea el contexto.

[in] EngineAffinity

El motor del nodo para el que NodeOrdinal especifica que se crea el contexto.

[in] Flags

Estructura DXGK_CREATECONTEXTFLAGS que identifica cómo crear el contexto.

[in] pPrivateDriverData

Puntero a un bloque de datos privados que se pasa desde el controlador de pantalla en modo de usuario al controlador de minipuerto de pantalla.

[in] PrivateDriverDataSize

Tamaño, en bytes, de los datos privados a los que pPrivateDriverData apunta.

[out] ContextInfo

Estructura DXGK_CONTEXTINFO que el controlador de miniporte de pantalla rellena para describir el contexto del dispositivo.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista
encabezado de d3dkmddi.h (incluya D3dkmddi.h)

Consulte también

DXGK_CONTEXTINFO

DXGK_CREATECONTEXTFLAGS

dxgkDdiCreateContext

dxgkDdiDestroyContext

DxgkDdiPresent

dxgkDdiRender