DXGK_SCHEDULING_LOG_CONTEXT_STATE枚举 (d3dkmddi.h)
描述当上下文在其某个执行状态之间转换时要记录的事件。 上下文状态更改事件通常附带更具体的队列事件,这些事件会导致更改上下文状态。
语法
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;
常数
DXGK_SCHEDULING_LOG_CONTEXT_STATE_IDLE 上下文处于空闲状态,上下文中不存在挂起的 GPU 工作。 |
DXGK_SCHEDULING_LOG_CONTEXT_STATE_RUNNING 上下文当前正在 GPU 上执行。 |
DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY 上下文具有挂起的 GPU 工作,但不在 GPU 上执行。 |
DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY_STANDBY 上下文已准备就绪,GPU 已通知此上下文即将执行,但上下文尚未开始运行。 GPU 上下文管理处理器并不严格要求此状态,但它可用于减少上下文切换延迟。 |
要求
要求 | 价值 |
---|---|
标头 | d3dkmddi.h |