structure DXGK_SETPOINTERPOSITIONFLAGS (d3dkmddi.h)
La structure DXGK_SETPOINTERPOSITIONFLAGS identifie, dans les indicateurs de champ binaire, des informations sur un pointeur de souris.
Syntaxe
typedef struct _DXGK_SETPOINTERPOSITIONFLAGS {
union {
struct {
UINT Visible : 1;
UINT Procedural : 1;
UINT Reserved : 30;
};
[in] UINT Value;
};
} DXGK_SETPOINTERPOSITIONFLAGS;
Membres
[in] Visible
Valeur UINT qui spécifie si le pointeur de la souris est visible. Si ce membre est défini, le pointeur de la souris est visible ; si ce membre n’est pas défini, le pointeur de la souris est invisible. Le pilote doit ignorer les valeurs des membres X et Y de la structure DXGKARG_SETPOINTERPOSITION si Visible n’est pas défini (autrement dit, Visible a la valeur 0).
Définir ce membre équivaut à définir le premier bit du membre Value 32 bits (0x00000001).
[in] Procedural
Valeur UINT qui spécifie si la position du pointeur de la souris a été définie par une application avec la fonction SetCursorPos ou une fonction de curseur similaire au lieu de provenir de l’entrée de l’appareil utilisateur.
La définition de ce membre équivaut à définir le deuxième bit du membre Value 32 bits (0x00000002).
Pris en charge à partir de Windows 8.
[in] Reserved
Ce membre est réservé et doit être défini sur zéro. Définir ce membre sur zéro équivaut à définir les 30 bits restants (0xFFFFFFFC) du membre Value 32 bits sur zéros.
[in] Value
Membre de l’union que contient DXGK_SETPOINTERPOSITIONFLAGS qui peut contenir une valeur 32 bits qui indique des informations sur un pointeur de souris.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmddi.h (inclure D3dkmddi.h) |