Compartilhar via


D3DKMT_DEVICEEXECUTION_STATE enumeração (d3dkmthk.h)

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

Sintaxe

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 é 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 colocar 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 miniporto 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 miniporto 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
de cliente com suporte mínimo Windows Vista
cabeçalho d3dkmthk.h (inclua D3dkmthk.h)

Consulte também

D3DKMT_GETDEVICESTATE