D3DKMT_DEVICEEXECUTION_STATE-Enumeration (d3dkmthk.h)

Der D3DKMT_DEVICEEXECUTION_STATE-Enumerationstyp enthält Werte, die die Ausführung status für ein Gerät angeben.

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;

Konstanten

 
D3DKMT_DEVICEEXECUTION_ACTIVE
Das Gerät wird aktiv ausgeführt.
D3DKMT_DEVICEEXECUTION_RESET
Das Gerät wird zurückgesetzt.
D3DKMT_DEVICEEXECUTION_HUNG
Das Gerät wird aufgehängt. Das Gerät kann nicht fortgesetzt werden.
D3DKMT_DEVICEEXECUTION_STOPPED
Das Gerät wird beendet.
D3DKMT_DEVICEEXECUTION_ERROR_OUTOFMEMORY
Selbst nachdem der Videospeicher-Manager den DMA-Puffer aufgeteilt hat, konnte der Videospeicher-Manager nicht alle erforderlichen Zuordnungen gleichzeitig in den Videospeicher einfügen. Das Gerät kann nicht fortgesetzt werden.
D3DKMT_DEVICEEXECUTION_ERROR_DMAFAULT
Der Anzeige-Miniporttreiber meldete einen Fehler bei der Verarbeitung eines DMA-Puffers für das Gerät. Das Gerät kann nicht fortgesetzt werden.
D3DKMT_DEVICEEXECUTION_ERROR_DMAPAGEFAULT
Der Anzeige-Miniporttreiber hat bei der Verarbeitung eines DMA-Puffers für das Gerät einen Seitenfehler gemeldet. Das Gerät kann nicht fortgesetzt werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile d3dkmthk.h (include D3dkmthk.h)

Weitere Informationen

D3DKMT_GETDEVICESTATE