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 DxgkDdiPresent, DxgkDdiRender y DxgkDdiDestroyContext del controlador.

[in] NodeOrdinal

Nodo para el que se crea el contexto.

[in] EngineAffinity

Motor dentro 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 de pantalla.

[in] PrivateDriverDataSize

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

[out] ContextInfo

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

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Encabezado d3dkmddi.h (incluye D3dkmddi.h)

Consulte también

DXGK_CONTEXTINFO

DXGK_CREATECONTEXTFLAGS

DxgkDdiCreateContext

DxgkDdiDestroyContext

DxgkDdiPresent

DxgkDdiRender