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 preempido 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 após a conclusão da solicitação de preempção. Até que a cerca seja sinalizada, o sistema operacional não poderá assumir que a GPU está suspensa.
Observações
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 suspensa, retoma e suspende um contexto novamente. O valor da cerca suspensa 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 |