Partager via


Interface IDXGIDevice4 (dxgi1_5.h)

Cette interface fournit des méthodes mises à jour pour offrir et récupérer des ressources.

Héritage

L’interface IDXGIDevice4 hérite d’IDXGIDevice3. IDXGIDevice4 a également les types de membres suivants :

Méthodes

L’interface IDXGIDevice4 utilise ces méthodes.

 
IDXGIDevice4 ::OfferResources1

Permet au système d’exploitation de libérer la mémoire vidéo des ressources, y compris l’abandon du contenu et la désactivation de la mémoire.
IDXGIDevice4 ::ReclaimResources1

Restaure l’accès aux ressources qui étaient précédemment offertes en appelant IDXGIDevice4 ::OfferResources1.

Remarques

Les fonctions direct3D create device retournent un objet d’appareil Direct3D. Cet objet d’appareil Direct3D implémente l’interface IUnknown . Vous pouvez interroger cet objet d’appareil Direct3D pour l’interface IDXGIDevice4 correspondante de l’appareil. Pour récupérer l’interface IDXGIDevice4 d’un appareil Direct3D, utilisez le code suivant :

IDXGIDevice4 * pDXGIDevice;
hr = g_pd3dDevice->QueryInterface(__uuidof(IDXGIDevice4), (void **)&pDXGIDevice);

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête dxgi1_5.h

Voir aussi

DXGI Interfaces

IDXGIDevice2

IDXGIDevice3