Compartilhar via


enumeração D3DKMT_DEVICEEXECUTION_STATE (d3dkmthk.h)

O tipo de enumeração D3DKMT_DEVICEEXECUTION_STATE contém valores que indicam o status de execução de um dispositivo.

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;

Constantes

 
D3DKMT_DEVICEEXECUTION_ACTIVE
O dispositivo está sendo executado ativamente.
D3DKMT_DEVICEEXECUTION_RESET
O dispositivo é redefinido.
D3DKMT_DEVICEEXECUTION_HUNG
O dispositivo está travado. O dispositivo não pode continuar.
D3DKMT_DEVICEEXECUTION_STOPPED
O dispositivo foi interrompido.
D3DKMT_DEVICEEXECUTION_ERROR_OUTOFMEMORY
Mesmo depois que o gerenciador de memória de vídeo dividiu o buffer de DMA, o gerenciador de memória de vídeo não pôde paginar todas as alocações necessárias na memória de vídeo ao mesmo tempo. O dispositivo não pode continuar.
D3DKMT_DEVICEEXECUTION_ERROR_DMAFAULT
O driver de miniporta de exibição relatou uma falha ao processar um buffer DMA para o dispositivo. O dispositivo não pode continuar.
D3DKMT_DEVICEEXECUTION_ERROR_DMAPAGEFAULT
O driver de miniporta de exibição relatou uma falha de página durante o processamento de um buffer de DMA para o dispositivo. O dispositivo não pode continuar.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho d3dkmthk.h (inclua D3dkmthk.h)

Confira também

D3DKMT_GETDEVICESTATE