Udostępnij za pośrednictwem


CompositingQuality Wyliczenie

Definicja

Określa poziom jakości do użycia podczas komposiowania.

public enum class CompositingQuality
public enum CompositingQuality
type CompositingQuality = 
Public Enum CompositingQuality
Dziedziczenie
CompositingQuality

Pola

AssumeLinear 4

Przyjmij wartości liniowe.

Default 0

Domyślna jakość.

GammaCorrected 3

Używana jest korekta gamma.

HighQuality 2

Wysoka jakość, niska szybkość kompositingu.

HighSpeed 1

Wysoka szybkość, niska jakość.

Invalid -1

Nieprawidłowa jakość.

Uwagi

Po określeniu, że korekta gamma nie powinna być stosowana, przyjmuje się, że dane obrazu do renderowania (w połączeniu z tłem) mają być w liniowej przestrzeni kolorów z wartością gamma 1.0. W związku z tym żadne dostosowanie gamma nie jest stosowane do danych obrazu przed lub po połączeniu obrazu z tłem.

Po określeniu, że należy zastosować korektę gamma, dane obrazu do renderowania (w połączeniu z tłem) mają być w przestrzeni kolorów sRGB z wartością gamma 2,2. Aby zapewnić dokładne mieszanie, dane obrazu wejściowego są przekształcane w przestrzeń liniową (gamma = 1,0), zanim kolory zostaną połączone i przekształcone z powrotem w przestrzeń sRGB (gamma = 2,2) później. Ten tryb powoduje dokładniejsze połączenie kosztem dodatkowego czasu przetwarzania.

Dotyczy