estrutura DXGK_POINTERFLAGS (d3dkmddi.h)
A estrutura DXGK_POINTERFLAGS identifica as funcionalidades do ponteiro do mouse do driver de miniporto de exibição que o driver fornece por meio de uma chamada para sua função DxgkDdiQueryAdapterInfo .
Sintaxe
typedef struct _DXGK_POINTERFLAGS {
union {
struct {
UINT Monochrome : 1;
UINT Color : 1;
UINT MaskedColor : 1;
UINT Reserved : 29;
};
UINT Value;
};
} DXGK_POINTERFLAGS;
Membros
Monochrome
Um valor UINT que especifica se o ponteiro do mouse pode ser exibido em monocromático. Definir esse membro é equivalente a definir o primeiro bit do membro Value de 32 bits (0x00000001).
Color
Um valor UINT que especifica se o ponteiro do mouse pode ser exibido em cores e com transparência (alfa). Definir esse membro é equivalente a definir o segundo bit do membro Value de 32 bits (0x00000002).
MaskedColor
Um valor UINT que especifica se o ponteiro do mouse pode ser exibido em cores e com um valor de máscara nos bits de transparência (alfa). Definir esse membro é equivalente a definir o terceiro bit do membro Value de 32 bits (0x00000004).
Reserved
Esse membro é reservado e deve ser definido como zero. Definir esse membro como zero é equivalente a definir os 29 bits restantes (0xFFFFFFF8) do membro Value de 32 bits como zeros.
Value
Um membro na união que DXGK_POINTERFLAGS contém que pode conter um valor de 32 bits que identifica os recursos do ponteiro do mouse.
Comentários
O driver de miniporta de exibição pode especificar recursos de ponteiro do mouse definindo bits no membro Value de 32 bits ou definindo membros individuais da estrutura na união que DXGK_POINTERFLAGS contém.
O driver sempre especifica um ponteiro do mouse de cor usando um formato de pixel A8R8G8B8.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |