Interface IDirect3DResource9 (d3d9helper.h)
Les applications utilisent les méthodes de l’interface IDirect3DResource9 pour interroger et préparer des ressources.
Héritage
L’interface IDirect3DResource9 hérite de l’interface IUnknown. IDirect3DResource9 a également les types de membres suivants :
Méthodes
L’interface IDirect3DResource9 possède ces méthodes.
IDirect3DResource9 ::FreePrivateData La méthode IDirect3DResource9 ::FreePrivateData (d3d9helper.h) libère les données privées spécifiées associées à cette ressource. |
IDirect3DResource9 ::GetDevice La méthode IDirect3DResource9 ::GetDevice (d3d9helper.h) récupère l’appareil associé à une ressource. |
IDirect3DResource9 ::GetPriority La méthode IDirect3DResource9 ::GetPriority (d3d9helper.h) récupère la priorité pour cette ressource. |
IDirect3DResource9 ::GetPrivateData La méthode IDirect3DResource9 ::GetPrivateData (d3d9helper.h) copie les données privées associées à la ressource dans une mémoire tampon fournie. |
IDirect3DResource9 ::GetType La méthode IDirect3DResource9 ::GetType (d3d9helper.h) retourne le type de la ressource. |
IDirect3DResource9 ::P reLoad La méthode IDirect3DResource9 ::P reLoad (d3d9helper.h) précharge une ressource managée. |
IDirect3DResource9 ::SetPriority La méthode IDirect3DResource9 ::SetPriority (d3d9helper.h) affecte la priorité d’une ressource à des fins de planification. |
IDirect3DResource9 ::SetPrivateData La méthode IDirect3DResource9 ::SetPrivateData (d3d9helper.h) associe des données à la ressource destinée à être utilisée par l’application, et non par Direct3D. |
Remarques
Pour créer une ressource de texture, vous pouvez appeler l’une des méthodes suivantes.
- IDirect3DDevice9 ::CreateCubeTexture
- IDirect3DDevice9 ::CreateTexture
- IDirect3DDevice9 ::CreateVolumeTexture
Les types LPDIRECT3DRESOURCE9 et PDIRECT3DRESOURCE9 sont définis en tant que pointeurs vers l’interface IDirect3DResource9 .
typedef struct IDirect3DResource9 *LPDIRECT3DRESOURCE9, *PDIRECT3DRESOURCE9;
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d9helper.h (incluez D3D9.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour