PFND3DDDI_EVICTCB fonction de rappel (d3dumddi.h)

pfnEvictCb est utilisé pour indiquer au système d’exploitation de décrémenter le nombre de références de résidence. Une fois que ce nombre atteint zéro, l’allocation est supprimée de la liste de résidence des appareils.

Syntaxe

PFND3DDDI_EVICTCB Pfnd3dddiEvictcb;

HRESULT Pfnd3dddiEvictcb(
  HANDLE hDevice,
  D3DDDICB_EVICT *unnamedParam2
)
{...}

Paramètres

hDevice

Handle pour le périphérique d’affichage.

unnamedParam2

pData [in, out]

Pointeur vers une structure D3DDDICB_EVICT qui décrit les pages mémoire à supprimer.

Valeur retournée

Si cette fonction de rappel réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Une fois la demande d’éviction mise en file d’attente, il est illégal d’accéder à l’allocation sous-jacente, car l’allocation peut être supprimée à tout moment à partir de là, à la discrétion du système d’exploitation.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

D3DDDICB_EVICT