Partager via


Interface ID3D11Texture3D (d3d11.h)

Une interface de texture 3D accède aux données texel, qui sont une mémoire structurée.

Héritage

L’interface ID3D11Texture3D hérite d’ID3D11Resource. ID3D11Texture3D possède également les types de membres suivants :

Méthodes

L’interface ID3D11Texture3D possède ces méthodes.

 
ID3D11Texture3D ::GetDesc

Obtenez les propriétés de la ressource de texture. (ID3D11Texture3D.GetDesc)

Remarques

Pour créer une ressource Texture3D vide, appelez ID3D11Device ::CreateTexture3D. Pour plus d’informations sur la création d’une texture 2D, similaire à la création d’une texture 3D, consultez Guide pratique pour créer une texture.

Les textures ne peuvent pas être liées directement au pipeline ; au lieu de cela, une vue doit être créée et liée. À l’aide d’une vue, les données de texture peuvent être interprétées au moment de l’exécution dans le cadre de certaines restrictions. Pour utiliser la texture en tant que cible de rendu ou ressource de gabarit de profondeur, appelez RESPECTIVEment ID3D11Device ::CreateRenderTargetView et ID3D11Device ::CreateDepthStencilView. Pour utiliser la texture comme entrée dans un nuanceur, créez un en appelant ID3D11Device ::CreateShaderResourceView.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête d3d11.h

Voir aussi

ID3D11Resource

Interfaces de ressources