DXGKDDI_SIGNALMONITOREDFENCE funzione di callback (d3dkmddi.h)
Aggiunge un'istruzione GPU per segnalare l'oggetto limite monitorato di paging al buffer DMA (accesso diretto alla memoria). Questa funzione di callback viene chiamata da un thread di lavoro di gestione della memoria video durante l'invio di buffer di paging e dal thread dell'applicazione che esegue invii di kernel, ad esempio PresentBlt o RenderGdi. Il sistema operativo passa un suggerimento al driver relativo al tipo di invio del kernel.
Sintassi
DXGKDDI_SIGNALMONITOREDFENCE DxgkddiSignalmonitoredfence;
NTSTATUS DxgkddiSignalmonitoredfence(
IN_CONST_HANDLE hContext,
INOUT_PDXGKARG_SIGNALMONITOREDFENCE pSignalMonitoredFence
)
{...}
Parametri
hContext
Handle del contesto del driver per il contesto che ha generato l'invio del kernel.
pSignalMonitoredFence
Puntatore a una struttura DXGKARG_SIGNALMONITOREDFENCE che contiene parametri per segnalare l'oggetto di isolamento monitorato.
Valore restituito
Restituisce NTSTATUS.
Commenti
Classe di sincronizzazione WDDM:
- Zero Level per i tipi di invio RenderGdi e PresentBlt.
- Classe di utilità di pianificazione GPU di primo livello per il tipo di invio BuildPagingBuffer .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1809 |
Intestazione | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |