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 |