estructura DXGK_CREATEDEVICEFLAGS (d3dkmddi.h)
La estructura de DXGK_CREATEDEVICEFLAGS identifica cómo crear dispositivos.
Sintaxis
typedef struct _DXGK_CREATEDEVICEFLAGS {
union {
struct {
UINT SystemDevice : 1;
UINT GdiDevice : 1;
UINT Reserved : 29;
UINT DXGK_DEVICE_RESERVED0 : 1;
};
UINT Value;
};
} DXGK_CREATEDEVICEFLAGS;
Miembros
SystemDevice
Valor UINT que especifica si los dispositivos que crea la función DxgkDdiCreateDevice del controlador son dispositivos del sistema.
Establecer este miembro equivale a establecer el primer bit del miembro Value de 32 bits (0x00000001).
GdiDevice
Valor UINT que especifica si los dispositivos que crea la función DxgkDdiCreateDevice del controlador son dispositivos específicos de GDI.
Establecer este miembro equivale a establecer el segundo bit del miembro Value de 32 bits (0x00000002).
Este miembro está disponible a partir de Windows 7.
Reserved
Este miembro está reservado y debe establecerse en cero. Establecer este miembro en cero equivale a establecer bits de 3 a 31 (0x7FFFFFFC) del miembro Value de 32 bits en ceros.
DXGK_DEVICE_RESERVED0
Se admite a partir de Windows 8.
Este miembro está reservado y debe establecerse en cero. Establecer este miembro en cero equivale a establecer el último bit (0x80000000) del miembro Valor de 32 bits en cero.
Value
Miembro de la unión que DXGK_CREATEDEVICEFLAGS contiene que puede contener un valor de 32 bits que identifica cómo crear dispositivos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Encabezado | d3dkmddi.h (incluye D3dkmddi.h) |