Condividi tramite


enumerazione DXGK_SCHEDULING_LOG_CONTEXT_STATE (d3dkmddi.h)

Descrive l'evento da registrare quando un contesto passa tra uno dei relativi stati di esecuzione. Gli eventi di modifica dello stato del contesto sono spesso accompagnati da eventi di coda più specifici che comportano la modifica dello stato del contesto.

Sintassi

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;

Costanti

 
DXGK_SCHEDULING_LOG_CONTEXT_STATE_IDLE
Il contesto è inattiva e non esiste alcun lavoro GPU in sospeso nel contesto.
DXGK_SCHEDULING_LOG_CONTEXT_STATE_RUNNING
Il contesto è attualmente in esecuzione sulla GPU.
DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY
Il contesto ha un lavoro gpu in sospeso, ma non è in esecuzione sulla GPU.
DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY_STANDBY
Il contesto è pronto e la GPU è stata informata che questo contesto è accanto a essere eseguito, ma il contesto non è ancora in esecuzione. Questo stato non è strettamente necessario per essere supportato dal processore di gestione del contesto GPU, ma è utile per ridurre la latenza del commutatore di contesto.

Requisiti

Requisito Valore
Intestazione d3dkmddi.h