DXGK_SCHEDULING_LOG_CONTEXT_STATE enumeração (d3dkmddi.h)
Descreve esse evento para registrar em log quando um contexto faz a transição entre um de seus estados de execução. Eventos de alteração de estado de contexto geralmente são acompanhados por eventos de fila mais específicos que resultam na alteração do estado de contexto.
Sintaxe
typedef enum _DXGK_SCHEDULING_LOG_CONTEXT_STATE {
DXGK_SCHEDULING_LOG_CONTEXT_STATE_IDLE,
DXGK_SCHEDULING_LOG_CONTEXT_STATE_RUNNING,
DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY,
DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY_STANDBY
} DXGK_SCHEDULING_LOG_CONTEXT_STATE;
Constantes
DXGK_SCHEDULING_LOG_CONTEXT_STATE_IDLE O contexto está ocioso e não há nenhum trabalho de GPU pendente presente no contexto. |
DXGK_SCHEDULING_LOG_CONTEXT_STATE_RUNNING No momento, o contexto está sendo executado na GPU. |
DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY O contexto tem um trabalho de GPU pendente, mas não está sendo executado na GPU. |
DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY_STANDBY O contexto está pronto e a GPU foi informada de que esse contexto está próximo a ser executado, mas o contexto ainda não começou a ser executado. Esse estado não é estritamente necessário para ser suportado pelo processador de gerenciamento de contexto de GPU, mas é útil para reduzir a latência do comutador de contexto. |
Requisitos
Requisito | Valor |
---|---|
cabeçalho | d3dkmddi.h |