Compartir a través de


estructura DXGKARG_SUSPENDCONTEXT (d3dkmddi.h)

La estructura DXGKARG_SUSPENDCONTEXT contiene argumentos usados en la función de devolución de llamada DxgkddiSuspendContext .

Sintaxis

typedef struct _DXGKARG_SUSPENDCONTEXT {
  HANDLE hContext;
  UINT64 contextSuspendFence;
} DXGKARG_SUSPENDCONTEXT;

Miembros

hContext

[in] Contexto de hardware que se va a adelantar y marcar como suspendido. Este tipo de solicitud de adelantamiento no tiene un período de gracia y se espera que la GPU lo respete lo antes posible.

contextSuspendFence

[in] Un valor que aumenta de forma monotónica por contexto que el contexto de GPU suspendió la interrupción una vez completada la solicitud de adelantamiento. Hasta que se señale la barrera, el sistema operativo no puede suponer que se suspende la GPU.

Comentarios

El valor de barrera de suspensión de contexto es necesario para controlar los casos en los que el sistema operativo suspende un contexto, no espera la confirmación de barrera de suspensión, reanuda y suspende un contexto de nuevo. El valor de barrera de suspensión permitirá que el sistema operativo distinga entre la confirmación de suspensión anterior y la más reciente.

Requisitos

Requisito Valor
Header d3dkmddi.h

Consulte también

DxgkddiSuspendContext