CompositingQuality Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger den kvalitetsnivå som ska användas under sammansättning.
public enum class CompositingQuality
public enum CompositingQuality
type CompositingQuality =
Public Enum CompositingQuality
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| Invalid | -1 | Ogiltig kvalitet. |
| Default | 0 | Standardkvalitet. |
| HighSpeed | 1 | Hög hastighet, låg kvalitet. |
| HighQuality | 2 | Hög kvalitet, låg hastighet compositing. |
| GammaCorrected | 3 | Gammakorrigering används. |
| AssumeLinear | 4 | Anta linjära värden. |
Kommentarer
När du anger att gammakorrigering inte ska tillämpas antas de bilddata som ska återges (blandas med bakgrunden) vara i ett linjärt färgutrymme med ett gammavärde på 1,0. Därför tillämpas ingen gammajustering på bilddata före eller efter blandning av bilden med bakgrunden.
När du anger att gammakorrigering ska tillämpas antas de bilddata som ska renderas (blandas med bakgrunden) finnas i sRGB-färgområdet med ett gammavärde på 2,2. För att säkerställa korrekt blandning omvandlas indata från indata till ett linjärt utrymme (gamma = 1,0) innan färgerna blandas och omvandlas tillbaka till sRGB-utrymme (gamma = 2,2) efteråt. Det här läget resulterar i en mer exakt blandning på bekostnad av ytterligare bearbetningstid.