CompositingQuality Enumeration

Definition

Gibt das Qualitätsniveau an, das bei der Kompositierung verwendet werden soll.

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

Felder

Name Wert Beschreibung
Invalid -1

Ungültige Qualität.

Default 0

Standardqualität.

HighSpeed 1

Hohe Geschwindigkeit, niedrige Qualität.

HighQuality 2

Hohe Qualität, Low Speed Compositing.

GammaCorrected 3

Gammakorrektur wird verwendet.

AssumeLinear 4

Gehen Sie von linearen Werten aus.

Hinweise

Wenn Sie angeben, dass die Gammakorrektur nicht angewendet werden soll, werden die zu renderenden Bilddaten (mit dem Hintergrund gemischt) in einem linearen Farbraum mit einem Gammawert von 1,0 angenommen. Daher wird keine Gammaanpassung auf die Bilddaten vor oder nach dem Mischen des Bilds mit dem Hintergrund angewendet.

Wenn Sie angeben, dass die Gammakorrektur angewendet werden soll, wird davon ausgegangen, dass sich die zu renderenden Bilddaten (mit dem Hintergrund gemischt) im sRGB-Farbraum mit einem Gammawert von 2,2 befinden. Um eine genaue Vermischung sicherzustellen, werden die Eingabebilddaten in einen linearen (Gamma = 1,0) Raum umgewandelt, bevor die Farben vermischungen und anschließend wieder in sRGB (Gamma = 2,2) Raum umgewandelt werden. Dieser Modus führt zu einer genaueren Mischung auf Kosten der zusätzlichen Verarbeitungszeit.

Gilt für: