DXGKDDI_SIGNALMONITOREDFENCE Rückruffunktion (d3dkmddi.h)
Fügt eine GPU-Anweisung hinzu, um das paging-überwachte Zaunobjekt dem DMA-Puffer (direkter Speicherzugriff) zu signalisieren. Diese Rückruffunktion wird beim Übermitteln von Pagingpuffern aus einem Videospeicherverwaltungsthread und vom Anwendungsthread aufgerufen, der Kernelübermittlungen ausführt, z. B. PresentBlt oder RenderGdi-. Das Betriebssystem übergibt einen Hinweis an den Treiber bezüglich des Kernelübermittlungstyps.
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
Zeigen Sie auf eine DXGKARG_SIGNALMONITOREDFENCE-Struktur, die Parameter enthält, um das überwachte Zaunobjekt zu signalisieren.
Rückgabewert
Gibt NTSTATUS zurück.
Bemerkungen
WDDM-Synchronisierungsklasse:
- Zero Level für renderGdi- und PresentBlt-Übermittlungstypen.
- Gpu Scheduler-Klasse der ersten Ebene für BuildPagingBuffer Übermittlungstyp.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1809 |
Header- | d3dkmddi.h |
IRQL- | PASSIVE_LEVEL |