D3DKMT_DEVICERESET_STATE structure (d3dkmthk.h)

La structure D3DKMT_DEVICERESET_STATE identifie les status de réinitialisation.

Syntaxe

typedef struct _D3DKMT_DEVICERESET_STATE {
  union {
    struct {
      UINT DesktopSwitched : 1;
      UINT Reserved : 31;
    };
    UINT Value;
  };
} D3DKMT_DEVICERESET_STATE;

Membres

DesktopSwitched

Valeur UINT qui spécifie si le bureau sur lequel le processus appelant est créé est passé de visible à invisible. Par exemple, lorsque l’écran de sécurité s’affiche parce qu’un utilisateur a appuyé sur Ctrl+Alt+Suppr, le bureau sur lequel le processus appelant est créé devient invisible.

Définir ce membre revient à définir le premier bit du membre Value 32 bits (0x00000001).

Reserved

Ce membre est réservé et doit être défini sur zéro. Définir ce membre sur zéro revient à définir les 31 bits restants (0xFFFFFFFE) du membre Value 32 bits sur zéros.

Value

Valeur 32 bits qui identifie la réinitialisation status.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
En-tête d3dkmthk.h (include D3dkmthk.h)

Voir aussi

D3DKMT_GETDEVICESTATE