estrutura DXGKARG_SUSPENDCONTEXT (d3dkmddi.h)
A estrutura DXGKARG_SUSPENDCONTEXT contém argumentos usados na função de retorno de chamada DxgkddiSuspendContext .
Sintaxe
typedef struct _DXGKARG_SUSPENDCONTEXT {
HANDLE hContext;
UINT64 contextSuspendFence;
} DXGKARG_SUSPENDCONTEXT;
Membros
hContext
[in] O contexto de hardware a ser preempto e marcado como suspenso. Esse tipo de solicitação de preempção não tem um período de carência e deve ser respeitado pela GPU assim que possível.
contextSuspendFence
[in] Um valor monotonicamente crescente por contexto que será relatado pela interrupção suspensa do contexto de GPU depois que a solicitação de preempção for concluída. Até que a cerca seja sinalizada, o sistema operacional não poderá assumir que a GPU está suspensa.
Comentários
O valor da cerca de suspensão de contexto é necessário para lidar com casos em que o sistema operacional suspende um contexto, não aguarda a confirmação da cerca de suspensão, retoma e suspende um contexto novamente. O valor da cerca de suspensão permitirá que o sistema operacional distingue entre a confirmação de suspensão anterior e a mais recente.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3dkmddi.h |