estrutura DXGK_CREATEDEVICEFLAGS (d3dkmddi.h)

A estrutura DXGK_CREATEDEVICEFLAGS identifica como criar dispositivos.

Sintaxe

typedef struct _DXGK_CREATEDEVICEFLAGS {
  union {
    struct {
      UINT SystemDevice : 1;
      UINT GdiDevice : 1;
      UINT Reserved : 29;
      UINT DXGK_DEVICE_RESERVED0 : 1;
    };
    UINT Value;
  };
} DXGK_CREATEDEVICEFLAGS;

Membros

SystemDevice

Um valor UINT que especifica se os dispositivos que a função DxgkDdiCreateDevice do driver cria são dispositivos do sistema.

Definir esse membro é equivalente a definir o primeiro bit do membro Value de 32 bits (0x00000001).

GdiDevice

Um valor UINT que especifica se os dispositivos que a função DxgkDdiCreateDevice do driver cria são dispositivos específicos do GDI.

Definir esse membro é equivalente a definir o segundo bit do membro Value de 32 bits (0x00000002).

Esse membro está disponível a partir do Windows 7.

Reserved

Esse membro é reservado e deve ser definido como zero. Definir esse membro como zero é equivalente a definir os bits de 3 a 31 (0x7FFFFFFC) do membro Value de 32 bits como zeros.

DXGK_DEVICE_RESERVED0

Com suporte a partir de Windows 8.

Esse membro é reservado e deve ser definido como zero. Definir esse membro como zero é equivalente a definir o último bit (0x80000000) do membro Value de 32 bits como zero.

Value

Um membro na união que DXGK_CREATEDEVICEFLAGS contém que pode conter um valor de 32 bits que identifica como criar dispositivos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho d3dkmddi.h (inclua D3dkmddi.h)

Confira também

DXGKARG_CREATEDEVICE

DxgkDdiCreateDevice