Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La estructura DXGK_CREATECONTEXTFLAGS identifica cómo crear contextos.
Sintaxis
typedef struct _DXGK_CREATECONTEXTFLAGS {
union {
struct {
UINT SystemContext : 1;
UINT GdiContext : 1;
UINT VirtualAddressing : 1;
UINT SystemProtectedContext : 1;
UINT HwQueueSupported : 1;
UINT TestContext : 1;
#if ...
UINT Reserved : 26;
#elif
UINT Reserved : 27;
#elif
UINT Reserved : 28;
#elif
UINT Reserved : 29;
#else
UINT Reserved : 30;
#endif
};
UINT Value;
};
} DXGK_CREATECONTEXTFLAGS;
Miembros
SystemContext
Valor UINT que especifica si los contextos que crea la función DxgkDdiCreateCon text de un controlador son contextos del sistema para el motor que especifica el EngineAffinity miembro de la estructura DXGKARG_CREATECONTEXT. Solo se crea un contexto del sistema para el motor de paginación.
GdiContext
Valor UINT que especifica si los contextos que crea la función DxgkDdiCreateContext función son contextos específicos de GDI para el motor que especifica el EngineAffinity miembro de la estructura DXGKARG_CREATECONTEXT.
Este miembro está disponible a partir de Windows 7.
VirtualAddressing
Especifica si los contextos que crea la función de dxgkDdiCreateContext de un controlador usan direccionamiento virtual.
Se admite a partir de Windows 10.
SystemProtectedContext
Especifica si el contexto que se usa para modificar la VPR tendrá acceso a las asignaciones fuera de la VPR.
Se admite a partir de Windows 10.
HwQueueSupported
Especifica si el contexto admite colas de hardware.
TestContext
Especifica si el contexto es un contexto de prueba para pruebas en modo kernel. Disponible a partir de Windows 11, versión 24H2 (WDDM 3.2).
Reserved
Este miembro está reservado y debe establecerse en cero.
Value
Miembro de la unión que DXGK_CREATECONTEXTFLAGS contiene que puede contener un valor de 32 bits que identifica cómo crear contextos.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Windows Vista |
| encabezado de | d3dkmddi.h (incluya D3dkmddi.h) |