Méthode IDirect3DBaseTexture9::GetAutoGenFilterType (d3d9helper.h)

Obtenez le type de filtre utilisé pour les sous-niveaux mipmap générés automatiquement.

Syntaxe

D3DTEXTUREFILTERTYPE GetAutoGenFilterType();

Valeur de retour

Type : D3DTEXTUREFILTERTYPE

Type de filtre. Consultez D3DTEXTUREFILTERTYPE. Une texture doit être créée avec D3DUSAGE_AUTOGENMIPMAP pour utiliser cette méthode. Toute autre valeur d’utilisation entraîne le retour de cette méthode D3DTEXF_NONE.

Notes

La modification du type de filtre « salisse » les sous-niveaux mipmap et provoque leur régénération.

Le type de filtre (par défaut) défini au moment de la création de la texture est D3DTEXF_LINEAR. Si le pilote ne prend pas en charge un filtre linéaire, le type de filtre est défini sur D3DTEXF_POINT. Tous les types de filtres pris en charge par le pilote pour le filtrage de texture standard sont pris en charge pour la génération automatique, à l’exception des D3DTEXF_NONE. Pour chaque type de ressource, les pilotes doivent prendre en charge tous les types de filtre signalés dans les majuscules de filtre de texture, CubeTexture et volumetexture correspondantes. Pour plus d’informations sur les types de texture, consultez D3DTEXTUREFILTERTYPE.

Cette méthode n’a aucun effet si la texture n’est pas créée avec D3DUSAGE_AUTOGENMIPMAP.

Spécifications

   
Plateforme cible Windows
En-tête d3d9helper.h (incluez D3D9.h)
Bibliothèque D3D9.lib

Voir aussi

GenerateMipSubLevels

IDirect3DBaseTexture9

SetAutoGenFilterType