структура DXGKARG_SUSPENDCONTEXT (d3dkmddi.h)
Аргументы, используемые в функции обратного вызова DxgkddiSuspendContext .
Синтаксис
typedef struct _DXGKARG_SUSPENDCONTEXT {
HANDLE hContext;
UINT64 contextSuspendFence;
} DXGKARG_SUSPENDCONTEXT;
Члены
hContext
Аппаратный контекст, который необходимо вытеснять и помечать как приостановленный. Этот тип запроса на вытеснение не имеет льготного периода и, как ожидается, будет выполнен GPU как можно скорее.
contextSuspendFence
Монотонно увеличивающееся значение для каждого контекста, которое будет отображаться приостановленным прерыванием контекста GPU после завершения запроса на вытеснение. До тех пор, пока не будет поймечена ограда, ОПЕРАЦИОННая система не может предполагать, что GPU приостановлен.
Комментарии
Значение ограждения приостановки контекста необходимо для обработки случаев, когда ОС приостанавливает контекст, не ожидает подтверждения приостановки ограждения, возобновляет и снова приостанавливает контекст. Значение ограничения приостановки позволит ОС различать предыдущее и последнее подтверждение приостановки.
Требования
Требование | Значение |
---|---|
Заголовок | d3dkmddi.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по