Freigeben über


DXGKDDI_SETNATIVEFENCELOGBUFFER Rückruffunktion (d3dkmddi.h)

Dxgkrnl ruft DxgkDdiSetNativeFenceLogBuffer auf, um den Kernelmodusanzeige-Miniporttreiber (KMD) über den Speicherort des angegebenen systemeigenen Fenceprotokollpuffers zu informieren.

Syntax

DXGKDDI_SETNATIVEFENCELOGBUFFER DxgkddiSetnativefencelogbuffer;

NTSTATUS DxgkddiSetnativefencelogbuffer(
  IN_CONST_PDXGKARG_SETNATIVEFENCELOGBUFFER pSetNativeFenceLogBuffer
)
{...}

Parameter

pSetNativeFenceLogBuffer

[in] Zeiger auf eine DXGKARG_SETNATIVEFENCELOGBUFFER-Struktur , die die informationen zum systemeigenen Zaunprotokollpuffer enthält.

Rückgabewert

DxgkDdiSetNativeFenceLogBuffer gibt STATUS_SUCCESS zurück, wenn KMD den systemeigenen Fence-Protokollpuffer erfolgreich festlegen konnte. Andernfalls wird ein entsprechender NTSTATUS-Fehlercode zurückgegeben.

Hinweise

Dxgkrnl kann einen Protokollpuffer zerstören und neu erstellen. Jedes Mal ruft er DxgkDdiSetNativeFenceLogBuffer auf, um KMD über den neuen Standort zu informieren.

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

Weitere Informationen

DXGKARG_SETNATIVEFENCELOGBUFFER