CompositingQuality Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee geeft u het kwaliteitsniveau dat moet worden gebruikt tijdens het compositeren.
public enum class CompositingQuality
public enum CompositingQuality
type CompositingQuality =
Public Enum CompositingQuality
- Overname
Velden
| Name | Waarde | Description |
|---|---|---|
| Invalid | -1 | Ongeldige kwaliteit. |
| Default | 0 | Standaardkwaliteit. |
| HighSpeed | 1 | Hoge snelheid, lage kwaliteit. |
| HighQuality | 2 | Hoge kwaliteit, lage snelheid compositing. |
| GammaCorrected | 3 | Gammacorrectie wordt gebruikt. |
| AssumeLinear | 4 | Ga uit van lineaire waarden. |
Opmerkingen
Wanneer u opgeeft dat gammacorrectie niet moet worden toegepast, wordt ervan uitgegaan dat de afbeeldingsgegevens worden weergegeven (gemengd met de achtergrond) zich in een lineaire kleurruimte met een gammawaarde van 1,0. Als gevolg hiervan wordt er geen gamma-aanpassing toegepast op de afbeeldingsgegevens voor of na het combineren van de afbeelding met de achtergrond.
Wanneer u opgeeft dat gammacorrectie moet worden toegepast, wordt ervan uitgegaan dat de afbeeldingsgegevens worden weergegeven (gemengd met de achtergrond) in de sRGB-kleurruimte met een gammawaarde van 2,2. Om nauwkeurige blending te garanderen, worden de invoerafbeeldingsgegevens omgezet in een lineaire ruimte (gamma = 1,0) voordat de kleuren worden gemengd en vervolgens omgezet in sRGB -ruimte (gamma = 2,2). Deze modus resulteert in een nauwkeurigere blend ten koste van extra verwerkingstijd.