CompositingQuality Enumeración
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica el nivel de calidad que se va a usar para la composición.
public enum class CompositingQuality
public enum CompositingQuality
type CompositingQuality =
Public Enum CompositingQuality
- Herencia
Nombre | Valor | Description |
---|---|---|
AssumeLinear | 4 | Toma los valores lineales. |
Default | 0 | Calidad predeterminada. |
GammaCorrected | 3 | Se usa la corrección gamma. |
HighQuality | 2 | Composición de calidad alta y velocidad baja. |
HighSpeed | 1 | Composición de velocidad alta y calidad baja. |
Invalid | -1 | Calidad no válida. |
Cuando se especifica que no se debe aplicar la corrección gamma, se supone que los datos de imagen que se van a representar (combinados con el fondo) están en un espacio de color lineal con un valor gamma de 1,0. Como resultado, no se aplica ningún ajuste gamma a los datos de la imagen antes o después de mezclar la imagen con el fondo.
Cuando se especifica que se debe aplicar la corrección gamma, se supone que los datos de imagen que se van a representar (combinados con el fondo) están en el espacio de color sRGB con un valor gamma de 2,2. Para garantizar una combinación precisa, los datos de la imagen de entrada se transforman en un espacio lineal (gamma = 1,0) antes de que los colores se combinen y se transformen de nuevo en espacio sRGB (gamma = 2,2) después. Este modo da como resultado una combinación más precisa a costa del tiempo de procesamiento adicional.
Producte | Versions |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Comentaris de .NET
.NET és un projecte de codi obert. Seleccioneu un enllaç per enviar comentaris: