Condividi tramite


enumerazione D3DKMT_DEVICEEXECUTION_STATE (d3dkmthk.h)

Il tipo di enumerazione D3DKMT_DEVICEEXECUTION_STATE contiene valori che indicano lo stato di esecuzione per un dispositivo.

Sintassi

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;

Costanti

 
D3DKMT_DEVICEEXECUTION_ACTIVE
Il dispositivo è in esecuzione attivamente.
D3DKMT_DEVICEEXECUTION_RESET
Il dispositivo viene reimpostato.
D3DKMT_DEVICEEXECUTION_HUNG
Il dispositivo è bloccato. Il dispositivo non è in grado di continuare.
D3DKMT_DEVICEEXECUTION_STOPPED
Il dispositivo viene arrestato.
D3DKMT_DEVICEEXECUTION_ERROR_OUTOFMEMORY
Anche dopo che la gestione memoria video divide il buffer DMA, la gestione memoria video non riesce a impaginare tutte le allocazioni necessarie nella memoria video contemporaneamente. Il dispositivo non è in grado di continuare.
D3DKMT_DEVICEEXECUTION_ERROR_DMAFAULT
Il driver miniport visualizzato ha segnalato un errore durante l'elaborazione di un buffer DMA per il dispositivo. Il dispositivo non è in grado di continuare.
D3DKMT_DEVICEEXECUTION_ERROR_DMAPAGEFAULT
Il driver miniport visualizzato ha segnalato un errore di pagina durante l'elaborazione di un buffer DMA per il dispositivo. Il dispositivo non è in grado di continuare.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Intestazione d3dkmthk.h (include D3dkmthk.h)

Vedi anche

D3DKMT_GETDEVICESTATE