Lire en anglais

Partager via


énumération D3DKMT_DEVICEEXECUTION_STATE (d3dkmthk.h)

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

Syntax

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 paginer toutes les allocations requises dans la mémoire vidéo en même temps. L’appareil ne peut pas continuer.
D3DKMT_DEVICEEXECUTION_ERROR_DMAFAULT
Le pilote de 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 de 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.

Configuration requise

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

Voir aussi

D3DKMT_GETDEVICESTATE