IDirect3DBaseTexture9::GetAutoGenFilterType-Methode (d3d9helper.h)
Rufen Sie den Filtertyp ab, der für automatisch generierte mipmap-Unterebenen verwendet wird.
Syntax
D3DTEXTUREFILTERTYPE GetAutoGenFilterType();
Rückgabewert
Typ: D3DTEXTUREFILTERTYPE
Filtertyp. Siehe D3DTEXTUREFILTERTYPE. Um diese Methode verwenden zu können, muss eine Textur mit D3DUSAGE_AUTOGENMIPMAP erstellt werden. Jeder andere Verwendungswert bewirkt, dass diese Methode D3DTEXF_NONE zurückgibt.
Hinweise
Das Ändern des Filtertyps "dirties" der mipmap-Unterebenen und bewirkt, dass sie neu generiert werden.
Der (Standard-)Filtertyp, der zum Zeitpunkt der Texturerstellung festgelegt wurde, ist D3DTEXF_LINEAR. Wenn der Treiber keinen linearen Filter unterstützt, wird der Filtertyp auf D3DTEXF_POINT festgelegt. Alle Filtertypen, die vom Treiber für die reguläre Texturfilterung unterstützt werden, werden für die automatische Generierung mit Ausnahme von D3DTEXF_NONE unterstützt. Für jeden Ressourcentyp sollten Treiber alle Filtertypen unterstützen, die in den entsprechenden Texturen, CubeTexture und Volumetexture-Filterkappen gemeldet werden. Weitere Informationen zu Texturtypen finden Sie unter D3DTEXTUREFILTERTYPE.
Diese Methode hat keine Auswirkung, wenn die Textur nicht mit D3DUSAGE_AUTOGENMIPMAP erstellt wird.
Anforderungen
Zielplattform | Windows |
Kopfzeile | d3d9helper.h (einschließlich D3D9.h) |
Bibliothek | D3D9.lib |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für