estrutura DXGK_SETPOINTERPOSITIONFLAGS (d3dkmddi.h)
A estrutura DXGK_SETPOINTERPOSITIONFLAGS identifica, em sinalizadores de campo de bit, informações sobre um ponteiro do mouse.
Sintaxe
typedef struct _DXGK_SETPOINTERPOSITIONFLAGS {
union {
struct {
UINT Visible : 1;
UINT Procedural : 1;
UINT Reserved : 30;
};
[in] UINT Value;
};
} DXGK_SETPOINTERPOSITIONFLAGS;
Membros
[in] Visible
Um valor UINT que especifica se o ponteiro do mouse está visível. Se esse membro estiver definido, o ponteiro do mouse ficará visível; se esse membro não estiver definido, o ponteiro do mouse será invisível. O driver deve ignorar os valores nos membros X e Y da estrutura DXGKARG_SETPOINTERPOSITION se Visible não estiver definido (ou seja, Visible está definido como 0).
Definir esse membro é equivalente a definir o primeiro bit do membro Value de 32 bits (0x00000001).
[in] Procedural
Um valor UINT que especifica se a posição do ponteiro do mouse foi definida por um aplicativo com a função SetCursorPos ou cursor semelhante em vez de vir da entrada do dispositivo do usuário.
Definir esse membro é equivalente a definir o segundo bit do membro Value de 32 bits (0x00000002).
Com suporte começando com Windows 8.
[in] Reserved
Esse membro é reservado e deve ser definido como zero. Definir esse membro como zero é equivalente a definir os 30 bits restantes (0xFFFFFFFC) do membro Value de 32 bits como zeros.
[in] Value
Um membro na união que DXGK_SETPOINTERPOSITIONFLAGS contém que pode conter um valor de 32 bits que indica informações sobre um ponteiro do mouse.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |