Freigeben über


D3DKMT_DEVICEEXECUTION_STATE-Aufzählung (d3dkmthk.h)

Der D3DKMT_DEVICEEXECUTION_STATE Enumerationstyp enthält Werte, die den Ausführungsstatus 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 ist nicht mehr vorhanden. Das Gerät kann nicht fortgesetzt werden.
D3DKMT_DEVICEEXECUTION_STOPPED
Das Gerät wird beendet.
D3DKMT_DEVICEEXECUTION_ERROR_OUTOFMEMORY
Auch nachdem der Videospeicher-Manager den DMA-Puffer geteilt 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 beim Verarbeiten eines DMA-Puffers für das Gerät einen Fehler. Das Gerät kann nicht fortgesetzt werden.
D3DKMT_DEVICEEXECUTION_ERROR_DMAPAGEFAULT
Beim Verarbeiten eines DMA-Puffers für das Gerät meldete der Anzeige-Miniporttreiber einen Seitenfehler. Das Gerät kann nicht fortgesetzt werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Header- d3dkmthk.h (einschließlich D3dkmthk.h)

Siehe auch

D3DKMT_GETDEVICESTATE