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 上下文管理处理器并不严格要求支持此状态,但它有助于降低上下文切换延迟。 |
要求
要求 | 值 |
---|---|
Header | d3dkmddi.h |