estructura D3DKMT_CREATECONTEXTVIRTUAL (d3dkmthk.h)

D3DKMT_CREATECONTEXTVIRTUAL se usa con D3DKMTCreateContextVirtual para crear un contexto de dispositivo en modo kernel que admita el direccionamiento virtual.

Sintaxis

typedef struct _D3DKMT_CREATECONTEXTVIRTUAL {
  D3DKMT_HANDLE             hDevice;
  UINT                      NodeOrdinal;
  UINT                      EngineAffinity;
  D3DDDI_CREATECONTEXTFLAGS Flags;
  VOID                      *pPrivateDriverData;
  UINT                      PrivateDriverDataSize;
  D3DKMT_CLIENTHINT         ClientHint;
  D3DKMT_HANDLE             hContext;
} D3DKMT_CREATECONTEXTVIRTUAL;

Miembros

hDevice

[in] Identificador del dispositivo que posee el contexto que se va a crear.

NodeOrdinal

[in] Índice de base cero para el nodo en el que está programado el contexto.

EngineAffinity

[in] Índice de base cero del motor, dentro del nodo que NodeOrdinal, en el que se puede ejecutar el contexto.

Flags

[in] Estructura D3DDDI_CREATECONTEXTFLAGS que indica, en marcas de campo de bits, cómo crear el contexto.

pPrivateDriverData

[in] Puntero a datos privados que se pasan a un controlador de miniporte de pantalla.

PrivateDriverDataSize

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

ClientHint

[in] Sugerencia que describe qué subsistema de gráficos está creando el contexto.

hContext

[out] Identificador del contexto del dispositivo creado.

Requisitos

Requisito Value
cliente mínimo admitido Windows 10
servidor mínimo admitido Windows Server 2016
encabezado de d3dkmthk.h (incluya D3dkmthk.h)

Consulte también

D3DDDI_CREATECONTEXTFLAGS

D3DKMTCreateContextVirtual