énumération D2D1_YCBCR_INTERPOLATION_MODE (d2d1effects_1.h)
Spécifie le mode d’interpolation pour l’effet YCbCr.
Syntax
typedef enum D2D1_YCBCR_INTERPOLATION_MODE {
D2D1_YCBCR_INTERPOLATION_MODE_NEAREST_NEIGHBOR = 0,
D2D1_YCBCR_INTERPOLATION_MODE_LINEAR = 1,
D2D1_YCBCR_INTERPOLATION_MODE_CUBIC = 2,
D2D1_YCBCR_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR = 3,
D2D1_YCBCR_INTERPOLATION_MODE_ANISOTROPIC = 4,
D2D1_YCBCR_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC = 5,
D2D1_YCBCR_INTERPOLATION_MODE_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_YCBCR_INTERPOLATION_MODE_NEAREST_NEIGHBOR Valeur : 0 Échantillonne le point unique le plus proche et l’utilise. Ce mode utilise moins de temps de traitement, mais génère l’image de qualité la plus faible. |
D2D1_YCBCR_INTERPOLATION_MODE_LINEAR Valeur : 1 Utilise un échantillon à quatre points et une interpolation linéaire. Ce mode utilise plus de temps de traitement que le mode voisin le plus proche, mais génère une image de meilleure qualité. |
D2D1_YCBCR_INTERPOLATION_MODE_CUBIC Valeur : 2 Utilise un noyau cube de 16 exemples pour l’interpolation. Ce mode utilise le temps de traitement le plus élevé, mais génère une image de meilleure qualité. |
D2D1_YCBCR_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR Valeur : 3 Utilise 4 exemples linéaires au sein d’un seul pixel pour une bonne anticrénelage de bord. Ce mode est adapté à un scale-down de petites quantités sur des images de quelques pixels. |
D2D1_YCBCR_INTERPOLATION_MODE_ANISOTROPIC Valeur : 4 Utilise le filtrage anisotrope pour échantillonner un modèle en fonction de la forme transformée de la bitmap. |
D2D1_YCBCR_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC Valeur : 5 Utilise un noyau cube de haute qualité de taille variable pour effectuer une mise à l’échelle antérieure de l’image si une mise à l’échelle inférieure est impliquée dans la matrice de transformation. Utilise ensuite le mode d’interpolation cubique pour la sortie finale. |
D2D1_YCBCR_INTERPOLATION_MODE_FORCE_DWORD Valeur : 0xffffffff |
Configuration requise
En-tête | d2d1effects_1.h |
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