CompositingQuality Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie le niveau de qualité à utiliser pendant la composition.
public enum class CompositingQuality
public enum CompositingQuality
type CompositingQuality =
Public Enum CompositingQuality
- Héritage
Champs
AssumeLinear | 4 | Prennent des valeurs linéaires. |
Default | 0 | Qualité par défaut. |
GammaCorrected | 3 | La correction du gamma est utilisée. |
HighQuality | 2 | Composition haute qualité à faible vitesse. |
HighSpeed | 1 | Grande vitesse, qualité inférieure. |
Invalid | -1 | Qualité non valide. |
Remarques
Lorsque vous spécifiez que la correction gamma ne doit pas être appliquée, les données d’image à afficher (fusionnées avec l’arrière-plan) sont supposées se trouver dans un espace de couleurs linéaire avec une valeur gamma de 1.0. Par conséquent, aucun réglage gamma n’est appliqué aux données d’image avant ou après la fusion de l’image avec l’arrière-plan.
Lorsque vous spécifiez que la correction gamma doit être appliquée, les données d’image à restituer (fusionnées avec l’arrière-plan) sont supposées se trouver dans l’espace de couleurs sRGB avec une valeur gamma de 2,2. Pour garantir un mélange précis, les données d’image d’entrée sont transformées en un espace linéaire (gamma = 1.0) avant que les couleurs ne soient fusionnées et transformées ensuite en espace sRGB (gamma = 2.2). Ce mode se traduit par un mélange plus précis au détriment d’un temps de traitement supplémentaire.