共用方式為


D3DKMT_DEVICEEXECUTION_STATE列舉 (d3dkmthk.h)

D3DKMT_DEVICEEXECUTION_STATE列舉類型包含值,指出裝置的執行狀態。

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;

常數

 
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