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 |