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
| Nom | Valeur | Description |
|---|---|---|
| Invalid | -1 | Qualité non valide. |
| Default | 0 | Qualité par défaut. |
| HighSpeed | 1 | Haute vitesse, faible qualité. |
| HighQuality | 2 | Composition haute qualité, basse vitesse. |
| GammaCorrected | 3 | La correction gamma est utilisée. |
| AssumeLinear | 4 | Supposons des valeurs linéaires. |
Remarques
Lorsque vous spécifiez que la correction gamma ne doit pas être appliquée, les données d’image à restituer (fusionnées avec l’arrière-plan) sont supposées être dans un espace de couleur linéaire avec une valeur gamma de 1,0. Par conséquent, aucun ajustement gamma n’est appliqué aux données de l’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 être dans l’espace de couleur 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 en espace sRGB (gamma = 2,2) par la suite. Ce mode entraîne un mélange plus précis au détriment du temps de traitement supplémentaire.