structure D3DDDIARG_GENERATEMIPSUBLEVELS (d3dumddi.h)
La structure D3DDDIARG_GENERATEMIPSUBLEVELS décrit comment générer les sous-niveaux d’une texture de carte MIP.
Syntaxe
typedef struct _D3DDDIARG_GENERATEMIPSUBLEVELS {
[in] HANDLE hResource;
[in] D3DDDITEXTUREFILTERTYPE Filter;
} D3DDDIARG_GENERATEMIPSUBLEVELS;
Membres
[in] hResource
Handle de la surface de texture MIP-map.
[in] Filter
Valeur de type D3DDDITEXTUREFILTERTYPE qui indique le type de filtre d’agrandissement ou de minification de texture utilisé pour générer les sous-niveaux de la texture MIP-map. Ce membre peut être l’une des valeurs suivantes.
Valeur | Signification |
---|---|
D3DDDITEXF_NONE | Le filtrage de carte MIP est désactivé. |
D3DDDITEXF_POINT | Filtrage de points. Le texel avec les coordonnées les plus proches de la valeur de pixel requise est utilisé. Le filtre de texture à utiliser entre les niveaux de carte MIP est le filtrage de carte MIP le plus proche. |
D3DDDITEXF_LINEAR | Filtrage d’interpolation bilinéaire. Une moyenne pondérée d’une zone de 2x2 de texels qui entoure le pixel requis est utilisée. Le filtre de texture à utiliser entre les niveaux de carte MIP est l’interpolation triligne de carte MIP. |
D3DDDITEXF_ANISOTROPIC | Filtrage de textures anisotropes. Ce filtrage compense la distorsion provoquée par la différence d’angle entre le polygone de texture et le plan de l’écran. |
D3DDDITEXF_PYRAMIDALQUAD | Filtrage de tentes à quatre exemples. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
En-tête | d3dumddi.h (inclure D3dumddi.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