DXGKARG_SUSPENDCONTEXT结构(d3dkmddi.h)
DXGKARG_SUSPENDCONTEXT 结构包含 DxgkddiSuspendContext 回调函数中使用的参数。
语法
typedef struct _DXGKARG_SUSPENDCONTEXT {
HANDLE hContext;
UINT64 contextSuspendFence;
} DXGKARG_SUSPENDCONTEXT;
成员
hContext
[in]要抢占并标记为挂起的硬件上下文。 这种类型的抢占请求没有宽限期,并且应尽快得到 GPU 的尊重。
contextSuspendFence
[in]一个单调递增的按上下文值,将在完成抢占请求后由 GPU 上下文挂起中断报告。 在发出围栏信号之前,OS 无法假定 GPU 已挂起。
言论
当 OS 暂停上下文挂起上下文时,上下文挂起围栏值必须处理,不会等待暂停围栏确认、恢复和再次挂起上下文的情况。 暂停围栏值将允许 OS 区分以前的暂停确认和最新确认。
要求
要求 | 价值 |
---|---|
标头 | d3dkmddi.h |