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 de 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 de valor 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 de ponteiro do mouse.
Observações
O driver de miniporto de exibição pode especificar os recursos do 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 de mouse de cor usando um formato A8R8G8B8 pixel.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista |
cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |