DXGKDDI_SIGNALMONITOREDFENCE Rückruffunktion (d3dkmddi.h)
Fügt eine GPU-Anweisung hinzu, um dem DMA-Puffer (direkter Speicherzugriff) das über Paging überwachte Zaunobjekt zu signalisieren. Diese Rückruffunktion wird von einem Workerthread für die Videospeicherverwaltung aufgerufen, wenn Pagingpuffer übermittelt werden, und aus dem Anwendungsthread, der Kernelübermittlungen wie PresentBlt oder RenderGdi ausführt. Das Betriebssystem übergibt einen Hinweis zum Kernelübermittlungstyp an den Treiber.
Syntax
DXGKDDI_SIGNALMONITOREDFENCE DxgkddiSignalmonitoredfence;
NTSTATUS DxgkddiSignalmonitoredfence(
IN_CONST_HANDLE hContext,
INOUT_PDXGKARG_SIGNALMONITOREDFENCE pSignalMonitoredFence
)
{...}
Parameter
hContext
Treiberkontexthandle für den Kontext, der die Kernelübermittlung generiert hat.
pSignalMonitoredFence
Zeiger auf eine DXGKARG_SIGNALMONITOREDFENCE-Struktur , die Parameter zum Signalisieren des überwachten Zaunobjekts enthält.
Rückgabewert
Gibt NTSTATUS zurück.
Hinweise
WDDM-Synchronisierungsklasse:
- Zero Level für die Übermittlungstypen RenderGdi und PresentBlt.
- First Level GPU Scheduler Class for BuildPagingBuffer submission type.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 |
Kopfzeile | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |