Sdílet prostřednictvím


CompositingQuality Výčet

Definice

Určuje úroveň kvality, která se má použít při vytváření.

public enum class CompositingQuality
public enum CompositingQuality
type CompositingQuality = 
Public Enum CompositingQuality
Dědičnost
CompositingQuality

Pole

AssumeLinear 4

Předpokládejme lineární hodnoty.

Default 0

Výchozí kvalita.

GammaCorrected 3

Používá se gama korekce.

HighQuality 2

Vysoce kvalitní, nízkorychlostní kompoziting.

HighSpeed 1

Vysoká rychlost, nízká kvalita.

Invalid -1

Neplatná kvalita

Poznámky

Pokud určíte, že gama korekce se nemá použít, předpokládá se, že data obrázku, která se mají vykreslit (prolnou s pozadím), jsou v lineárním barevném prostoru s hodnotou gama 1,0. V důsledku toho se u dat obrázku před nebo po prolnutí obrázku s pozadím nepoužije žádná gama úprava.

Pokud určíte, že se má použít gama korekce, předpokládá se, že data obrázku, která se mají vykreslit (prolnou s pozadím), jsou v barevném prostoru sRGB s hodnotou gama 2,2. Aby bylo zajištěno přesné prolnutí, jsou vstupní data obrázku transformována do lineárního prostoru (gama = 1,0) před tím, než se barvy promíchají a následně transformují zpět na prostor sRGB (gama = 2,2). Výsledkem tohoto režimu je přesnější prolnutí na úkor další doby zpracování.

Platí pro