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) |