CompositingQuality Enumeração

Definição

Especifica o nível de qualidade a ser usado durante a composição.

public enum class CompositingQuality
public enum CompositingQuality
type CompositingQuality = 
Public Enum CompositingQuality
Herança
CompositingQuality

Campos

Nome Valor Description
Invalid -1

Qualidade inválida.

Default 0

Qualidade padrão.

HighSpeed 1

Alta velocidade, baixa qualidade.

HighQuality 2

Composição de alta qualidade e baixa velocidade.

GammaCorrected 3

A correção gama é usada.

AssumeLinear 4

Suponha valores lineares.

Comentários

Quando você especifica que a correção gama não deve ser aplicada, os dados da imagem a serem renderizados (combinados com a tela de fundo) são considerados em um espaço de cor linear com um valor gama de 1,0. Como resultado, nenhum ajuste gama é aplicado aos dados da imagem antes ou depois de misturar a imagem com o plano de fundo.

Quando você especifica que a correção gama deve ser aplicada, os dados da imagem a serem renderizados (combinados com a tela de fundo) são considerados no espaço de cores sRGB com um valor gama de 2,2. Para garantir uma combinação precisa, os dados da imagem de entrada são transformados em um espaço linear (gama = 1,0) antes que as cores sejam misturadas e transformadas novamente em espaço sRGB (gama = 2,2) posteriormente. Esse modo resulta em uma combinação mais precisa em detrimento do tempo de processamento adicional.

Aplica-se a