CompositingQuality Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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í.