Condividi tramite


DXGKARG_SUSPENDCONTEXT struttura (d3dkmddi.h)

La struttura DXGKARG_SUSPENDCONTEXT contiene argomenti usati nella funzione di callback DxgkddiSuspendContext .

Sintassi

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

Members

hContext

[in] Contesto hardware da anteporre e contrassegnato come sospeso. Questo tipo di richiesta di preemption non ha un periodo di tolleranza e si prevede di essere onorato dalla GPU il prima possibile.

contextSuspendFence

[in] Un valore monotonicamente crescente per contesto che verrà segnalato dal contesto della GPU sospeso interrotto una volta completata la richiesta di preemption. Fino a quando non viene segnalato il recinto, il sistema operativo non può presupporre che la GPU venga sospesa.

Commenti

Il valore di recinto di sospensione del contesto è necessario per gestire i casi in cui il sistema operativo sospende un contesto, non attende il riconoscimento della barriera sospesa, riprende e sospende di nuovo un contesto. Il valore di recinto di sospensione consente al sistema operativo di distinguere tra il riconoscimento della sospensione precedente e quello più recente.

Requisiti

Requisito Valore
Intestazione d3dkmddi.h

Vedi anche

DxgkddiSuspendContext