é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.
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;
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. |
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmthk.h (include D3dkmthk.h) |