Partager via


DXGKDDI_SETNATIVEFENCELOGBUFFER fonction de rappel (d3dkmddi.h)

Dxgkrnl appelle DxgkDdiSetNativeFenceLogBuffer pour informer le pilote d’affichage miniport en mode noyau (KMD) de l’emplacement de la mémoire tampon de journal de clôture native spécifiée.

Syntaxe

DXGKDDI_SETNATIVEFENCELOGBUFFER DxgkddiSetnativefencelogbuffer;

NTSTATUS DxgkddiSetnativefencelogbuffer(
  IN_CONST_PDXGKARG_SETNATIVEFENCELOGBUFFER pSetNativeFenceLogBuffer
)
{...}

Paramètres

pSetNativeFenceLogBuffer

[in] Pointeur vers une structure DXGKARG_SETNATIVEFENCELOGBUFFER qui contient les informations de mémoire tampon du journal de clôture native.

Valeur retournée

DxgkDdiSetNativeFenceLogBuffer retourne STATUS_SUCCESS si KMD a réussi à définir la mémoire tampon du journal de clôture native. Sinon, il retourne un code d’erreur NTSTATUS approprié.

Remarques

Dxgkrnl peut détruire et recréer une mémoire tampon de journal. Chaque fois qu’il le fait, il appelle DxgkDdiSetNativeFenceLogBuffer pour informer KMD du nouvel emplacement.

Pour plus d’informations sur les clôtures GPU natives et l’utilisation de la mémoire tampon de journal, consultez Objets de clôture GPU natifs.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11, version 24H2
En-tête d3dkmddi.h
IRQL DISPATCH_LEVEL

Voir aussi

DXGKARG_SETNATIVEFENCELOGBUFFER