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 |