Syntaxe
Paramètres
ppLinearTexture _Out_Type : XBTCTextureContainer** Pointeur vers un
XBTCTextureContainer.
Dimension _In_Type : XBTC_TEX_DIMENSION Valeur choisie dans l’énumération des dimensions de texture. Format _In_
Type : DXGI_FORMAT Format de texture (pour BCPack). Width _In_
Type : size_t Largeur, en pixels, du mip 0. Height _In_
Type : size_t Hauteur, en pixels, du mip 0. DepthOrArraySize _In_
Type : size_t Taille totale de la profondeur ou taille du tableau. MipCount _In_
Type : int8_t Nombre total de niveaux de détail (LOD). La valeur -1 réserve la chaîne de mips complète.
Valeur de retour
Type : HRESULT RetourneS_OK en cas de réussite; sinon, retourne un code d’erreur HRESULT.
Remarques
XBTCCreateLinearTexture crée et alloue un conteneur de texture pour une texture linéaire.
La disposition générique de la texture est semblable à celle d’un fichier DirectX DirectDraw Surface (DDS).En mémoire, les sous-ressources sont disposées de façon compacte en ordre croissant. Les niveaux de mip de plus haute résolution précèdent les plus petits selon les indices de LOD. Les tableaux de textures ont des chaînes de mips contiguës pour chaque élément du tableau. Pour plus d’informations sur la dimensionnalité des textures, consultez XBTC_TEX_DIMENSION.
