Partager via


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 de la X et membres de la structure DXGKARG_SETPOINTERPOSITION si visible n’est pas défini (autrement dit, visible est défini sur 0).

La définition de ce membre équivaut à définir le premier bit du membre valeur de 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 l'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 valeur 32 bits (0x00000002).

Prise en charge à partir de Windows 8.

[in] Reserved

Ce membre est réservé et doit être défini sur zéro. La définition de ce membre sur zéro équivaut à définir les 30 bits restants (0xFFFFFFFC) de la valeur valeur 32 bits membre sur zéros.

[in] Value

Membre de l’union qui DXGK_SETPOINTERPOSITIONFLAGS contient une valeur 32 bits qui indique des informations sur un pointeur de souris.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
d’en-tête d3dkmddi.h (include D3dkmddi.h)

Voir aussi

DXGKARG_SETPOINTERPOSITION