DXGKDDI_SIGNALMONITOREDFENCE fonction de rappel (d3dkmddi.h)
Ajoute une instruction GPU pour signaler l’objet de clôture supervisée de pagination à la mémoire tampon DMA (accès direct à la mémoire). Cette fonction de rappel est appelée à partir d’un thread worker de gestion de la mémoire vidéo lors de l’envoi de tampons de pagination, et à partir du thread d’application effectuant des soumissions de noyau telles que PresentBlt ou RenderGdi. Le système d’exploitation transmet un indicateur au pilote concernant le type de soumission du noyau.
Syntaxe
DXGKDDI_SIGNALMONITOREDFENCE DxgkddiSignalmonitoredfence;
NTSTATUS DxgkddiSignalmonitoredfence(
IN_CONST_HANDLE hContext,
INOUT_PDXGKARG_SIGNALMONITOREDFENCE pSignalMonitoredFence
)
{...}
Paramètres
hContext
Handle de contexte de pilote pour le contexte qui a généré la soumission du noyau.
pSignalMonitoredFence
Pointeur vers une structure DXGKARG_SIGNALMONITOREDFENCE qui contient des paramètres pour signaler l’objet de clôture surveillé.
Valeur retournée
Retourne NTSTATUS.
Remarques
Classe de synchronisation WDDM :
- Niveau zéro pour les types de soumission RenderGdi et PresentBlt.
- Classe de planificateur GPU de premier niveau pour le type de soumission BuildPagingBuffer .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 |
En-tête | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |