estrutura DXGK_SETPOINTERPOSITIONFLAGS (d3dkmddi.h)
A estrutura DXGK_SETPOINTERPOSITIONFLAGS identifica, em sinalizadores de campo de bits, 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 UINT valor 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 no X e Y membros da estrutura DXGKARG_SETPOINTERPOSITION se visible não estiver definido (ou seja, o Visible estiver definido como 0).
Definir esse membro é equivalente a definir o primeiro bit do membro Value de 32 bits (0x00000001).
[in] Procedural
Um UINT valor que especifica se a posição do ponteiro do mouse foi definida por um aplicativo com o SetCursorPos ou função de cursor semelhante em vez de vir da entrada do dispositivo de usuário.
Definir esse membro é equivalente a definir o segundo bit do membro de valor de 32 bits (0x00000002).
Com suporte a partir do 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 no sindicato 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 |
---|---|
de cliente com suporte mínimo | Windows Vista |
cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |