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)

Consulte también

DXGKARG_CREATEDEVICE

DxgkDdiCreateDevice