DXGKDDI_UPDATENATIVEFENCELOGS Rückruffunktion (d3dkmddi.h)
DxgkDdiUpdateNativeFenceLogs löscht ausstehende nativen Zaunprotokollschreibvorgänge bei Bedarf synchron.
Syntax
DXGKDDI_UPDATENATIVEFENCELOGS DxgkddiUpdatenativefencelogs;
NTSTATUS DxgkddiUpdatenativefencelogs(
IN_CONST_PDXGKARG_UPDATENATIVEFENCELOGS pUpdateNativeFenceLog
)
{...}
Parameter
pUpdateNativeFenceLog
[in] Zeiger auf eine DXGKARG_UPDATENATIVEFENCELOGS-Struktur , die die informationen zum systemeigenen Zaunprotokoll enthält.
Rückgabewert
DxgkDdiUpdateNativeFenceLogs gibt STATUS_SUCCESS zurück, wenn die Leerung erfolgreich war. Andernfalls wird ein entsprechender NTSTATUS-Fehlercode zurückgegeben.
Hinweise
Ein nativer Zaunprotokollpuffer kann asynchron gelesen/geschrieben werden. Um eine synchrone Leerung des Protokollpuffers zu erzwingen, kann die KMD DxgkDdiUpdateNativeFenceLogs aufrufen.
Der KMD sollte eine Speicherbarriere in die angegebene HWQueue einfügen, die sicherstellt, dass alle Protokolleintragsschreibvorgänge committet werden.
Weitere Informationen zu nativen GPU-Zäunen und Protokollpuffernutzung finden Sie unter Native GPU-Fence-Objekte.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11, Version 24H2 |
Kopfzeile | d3dkmddi.h |
IRQL | DISPATCH_LEVEL |