D3DKMT_DEVICEEXECUTION_STATE 枚举 (d3dkmthk.h)

D3DKMT_DEVICEEXECUTION_STATE 枚举类型包含指示设备执行状态的值。

语法

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;

常量

 
D3DKMT_DEVICEEXECUTION_ACTIVE
设备正在主动执行。
D3DKMT_DEVICEEXECUTION_RESET
设备进行了重置。
D3DKMT_DEVICEEXECUTION_HUNG
设备挂起。 设备无法继续。
D3DKMT_DEVICEEXECUTION_STOPPED
设备已停止。
D3DKMT_DEVICEEXECUTION_ERROR_OUTOFMEMORY
即使在视频内存管理器拆分 DMA 缓冲区之后,视频内存管理器也无法同时将所有必需的分配分页到视频内存中。 设备无法继续。
D3DKMT_DEVICEEXECUTION_ERROR_DMAFAULT
显示微型端口驱动程序在处理设备的 DMA 缓冲区时报告了错误。 设备无法继续。
D3DKMT_DEVICEEXECUTION_ERROR_DMAPAGEFAULT
显示微型端口驱动程序在处理设备的 DMA 缓冲区时报告了页面错误。 设备无法继续。

要求

要求
最低受支持的客户端 Windows Vista
标头 d3dkmthk.h (包括 D3dkmthk.h)

另请参阅

D3DKMT_GETDEVICESTATE