énumération D2D1_FILTER (d2d1effectauthor.h)
Représente les modes de filtrage qu’une transformation peut choisir d’utiliser sur les textures d’entrée.
Syntax
typedef enum D2D1_FILTER {
D2D1_FILTER_MIN_MAG_MIP_POINT = 0x00,
D2D1_FILTER_MIN_MAG_POINT_MIP_LINEAR = 0x01,
D2D1_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = 0x04,
D2D1_FILTER_MIN_POINT_MAG_MIP_LINEAR = 0x05,
D2D1_FILTER_MIN_LINEAR_MAG_MIP_POINT = 0x10,
D2D1_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 0x11,
D2D1_FILTER_MIN_MAG_LINEAR_MIP_POINT = 0x14,
D2D1_FILTER_MIN_MAG_MIP_LINEAR = 0x15,
D2D1_FILTER_ANISOTROPIC = 0x55,
D2D1_FILTER_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_FILTER_MIN_MAG_MIP_POINT Valeur : 0x00 Utilisez l’échantillonnage de points pour la minification, l’agrandissement et l’échantillonnage au niveau du mip. |
D2D1_FILTER_MIN_MAG_POINT_MIP_LINEAR Valeur : 0x01 Utiliser l’échantillonnage de points pour la minification et l’agrandissement ; utiliser l’interpolation linéaire pour l’échantillonnage au niveau du mip. |
D2D1_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT Valeur : 0x04 Utiliser l’échantillonnage de points pour la minification ; utiliser l’interpolation linéaire pour l’agrandissement ; utiliser l’échantillonnage de points pour l’échantillonnage au niveau du mip. |
D2D1_FILTER_MIN_POINT_MAG_MIP_LINEAR Valeur : 0x05 Utiliser l’échantillonnage de points pour la minification ; utiliser l’interpolation linéaire pour l’agrandissement et l’échantillonnage au niveau du mip. |
D2D1_FILTER_MIN_LINEAR_MAG_MIP_POINT Valeur : 0x10 Utiliser l’interpolation linéaire pour la minification ; utiliser l’échantillonnage de points pour l’agrandissement et l’échantillonnage au niveau du mip. |
D2D1_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR Valeur : 0x11 Utiliser l’interpolation linéaire pour la minification ; utiliser l’échantillonnage de points pour l’agrandissement ; utiliser l’interpolation linéaire pour l’échantillonnage au niveau du mip. |
D2D1_FILTER_MIN_MAG_LINEAR_MIP_POINT Valeur : 0x14 Utiliser l’interpolation linéaire pour la minification et l’agrandissement ; utiliser l’échantillonnage de points pour l’échantillonnage au niveau du mip. |
D2D1_FILTER_MIN_MAG_MIP_LINEAR Valeur : 0x15 Utilisez l’interpolation linéaire pour la minification, l’agrandissement et l’échantillonnage au niveau du mip. |
D2D1_FILTER_ANISOTROPIC Valeur : 0x55 Utilisez l’interpolation anisotrope pour la minification, l’agrandissement et l’échantillonnage au niveau du mip. |
D2D1_FILTER_FORCE_DWORD Valeur : 0xffffffff |
Remarques
Cette énumération a les mêmes valeurs numériques que D3D11_FILTER.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 et mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête | d2d1effectauthor.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