D3DDDI_DEVICEEXECUTION_STATE Enumeration

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

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