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) |