D3DDDI_DEVICEEXECUTION_STATE enumeration (d3dumddi.h)

Indicates the state of the device.

Syntax

typedef enum _D3DDDI_DEVICEEXECUTION_STATE {
  D3DDDI_DEVICEEXECUTION_ACTIVE,
  D3DDDI_DEVICEEXECUTION_RESET,
  D3DDDI_DEVICEEXECUTION_HUNG,
  D3DDDI_DEVICEEXECUTION_STOPPED,
  D3DDDI_DEVICEEXECUTION_ERROR_OUTOFMEMORY,
  D3DDDI_DEVICEEXECUTION_ERROR_DMAFAULT
} D3DDDI_DEVICEEXECUTION_STATE;

Constants

 
D3DDDI_DEVICEEXECUTION_ACTIVE
The device is active.
D3DDDI_DEVICEEXECUTION_RESET
The device has been reset.
D3DDDI_DEVICEEXECUTION_HUNG
The device is still running but has stopped responding (it is "hung").
D3DDDI_DEVICEEXECUTION_STOPPED
The device has stopped.
D3DDDI_DEVICEEXECUTION_ERROR_OUTOFMEMORY
The device has run out of memory.
D3DDDI_DEVICEEXECUTION_ERROR_DMAFAULT
The device has a DMA fault error.

Requirements

Requirement Value
Minimum supported client Windows 8.1
Minimum supported server Windows Server 2012 R2
Header d3dumddi.h (include D3dumddi.h)