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

另请参阅

DxgkddiSuspendContext