Partager via


énumération D3DKMT_DEVICEEXECUTION_STATE (d3dkmthk.h)

Le type d’énumération D3DKMT_DEVICEEXECUTION_STATE contient des valeurs qui indiquent l’état d’exécution d’un appareil.

Syntaxe

typedef enum _D3DKMT_DEVICEEXECUTION_STATE {
  D3DKMT_DEVICEEXECUTION_ACTIVE,
  D3DKMT_DEVICEEXECUTION_RESET,
  D3DKMT_DEVICEEXECUTION_HUNG,
  D3DKMT_DEVICEEXECUTION_STOPPED,
  D3DKMT_DEVICEEXECUTION_ERROR_OUTOFMEMORY,
  D3DKMT_DEVICEEXECUTION_ERROR_DMAFAULT,
  D3DKMT_DEVICEEXECUTION_ERROR_DMAPAGEFAULT
} D3DKMT_DEVICEEXECUTION_STATE;

Constantes

 
D3DKMT_DEVICEEXECUTION_ACTIVE
L’appareil s’exécute activement.
D3DKMT_DEVICEEXECUTION_RESET
L’appareil est réinitialisé.
D3DKMT_DEVICEEXECUTION_HUNG
L’appareil est suspendu. L’appareil ne peut pas continuer.
D3DKMT_DEVICEEXECUTION_STOPPED
L’appareil est arrêté.
D3DKMT_DEVICEEXECUTION_ERROR_OUTOFMEMORY
Même après que le gestionnaire de mémoire vidéo a fractionné la mémoire tampon DMA, le gestionnaire de mémoire vidéo n’a pas pu pager toutes les allocations requises en mémoire vidéo en même temps. L’appareil ne peut pas continuer.
D3DKMT_DEVICEEXECUTION_ERROR_DMAFAULT
Le pilote miniport d’affichage a signalé une erreur lors du traitement d’une mémoire tampon DMA pour l’appareil. L’appareil ne peut pas continuer.
D3DKMT_DEVICEEXECUTION_ERROR_DMAPAGEFAULT
Le pilote miniport d’affichage a signalé une erreur de page lors du traitement d’une mémoire tampon DMA pour l’appareil. L’appareil ne peut pas continuer.

Exigences

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

Voir aussi

D3DKMT_GETDEVICESTATE