DXGKDDI_UPDATENATIVEFENCELOGS Rückruffunktion (d3dkmddi.h)
DxgkDdiUpdateNativeFenceLogs ausstehende systemeigene Zaunprotokoll-Schreibvorgänge synchron leeren.
Syntax
DXGKDDI_UPDATENATIVEFENCELOGS DxgkddiUpdatenativefencelogs;
NTSTATUS DxgkddiUpdatenativefencelogs(
IN_CONST_PDXGKARG_UPDATENATIVEFENCELOGS pUpdateNativeFenceLog
)
{...}
Parameter
pUpdateNativeFenceLog
[in] Zeigen Sie auf eine DXGKARG_UPDATENATIVEFENCELOGS Struktur, die die systemeigenen Zaunprotokollinformationen enthält.
Rückgabewert
DxgkDdiUpdateNativeFenceLogs gibt STATUS_SUCCESS zurück, wenn die Leerung erfolgreich war. Andernfalls wird ein entsprechender NTSTATUS-Fehlercode zurückgegeben.
Bemerkungen
Ein systemeigener Zaunprotokollpuffer kann asynchron gelesen/geschrieben werden. Um eine synchrone Leerung des Protokollpuffers zu erzwingen, kann die KMD DxgkDdiUpdateNativeFenceLogsaufrufen.
Die KMD sollte eine Speicherbarriere in die angegebene HWQueue einfügen, wodurch sichergestellt wird, dass alle Protokolleintragsschreibvorgänge zugesichert werden.
Weitere Informationen zur verwendung nativer GPU-Zäune und Protokollpuffernutzung finden Sie unter Native GPU-Zaunobjekte.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 11, Version 24H2 |
Header- | d3dkmddi.h |
IRQL- | DISPATCH_LEVEL |