ImageAttributes.ClearThreshold Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Limpa o valor do limite.
Sobrecargas
| Nome | Description |
|---|---|
| ClearThreshold() |
Limpa o valor limite da categoria padrão. |
| ClearThreshold(ColorAdjustType) |
Limpa o valor limite de uma categoria especificada. |
ClearThreshold()
Limpa o valor limite da categoria padrão.
public:
void ClearThreshold();
public void ClearThreshold();
member this.ClearThreshold : unit -> unit
Public Sub ClearThreshold ()
Comentários
O limite é um valor de 0 a 1 que especifica um ponto de corte para cada componente de cor. Por exemplo, suponha que o limite seja definido como 0,7 e suponha que você esteja renderizando uma cor cujos componentes vermelho, verde e azul sejam 230, 50 e 220, respectivamente. O componente vermelho (230) é maior que 0,7x255, portanto, o componente vermelho será alterado para 255 (intensidade total). O componente verde (50) é menor que 0,7x255, portanto, o componente verde será alterado para 0. O componente azul (220) é maior que 0,7x255, portanto, o componente azul será alterado para 255.
Um ImageAttributes objeto mantém as configurações de cor e escala de cinza para cinco categorias de ajuste: padrão, bitmap, pincel, caneta e texto. Por exemplo, você pode especificar um limite para a categoria padrão, um limite diferente para a categoria de bitmap e ainda um limite diferente para a categoria de caneta.
As configurações padrão de ajuste de cor e ajuste de escala de cinza se aplicam a todas as categorias que não têm configurações de ajuste próprias. Por exemplo, se você nunca especificar nenhuma configuração de ajuste para a categoria de caneta, as configurações padrão se aplicarão à categoria de caneta.
Aplica-se a
ClearThreshold(ColorAdjustType)
Limpa o valor limite de uma categoria especificada.
public:
void ClearThreshold(System::Drawing::Imaging::ColorAdjustType type);
public void ClearThreshold(System.Drawing.Imaging.ColorAdjustType type);
member this.ClearThreshold : System.Drawing.Imaging.ColorAdjustType -> unit
Public Sub ClearThreshold (type As ColorAdjustType)
Parâmetros
- type
- ColorAdjustType
Um elemento que ColorAdjustType especifica a categoria para a qual o limite é desmarcado.
Comentários
O limite é um valor de 0 a 1 que especifica um ponto de corte para cada componente de cor. Por exemplo, suponha que o limite seja definido como 0,7 e suponha que você esteja renderizando uma cor cujos componentes vermelho, verde e azul sejam 230, 50 e 220, respectivamente. O componente vermelho (230) é maior que 0,7x55, portanto, o componente vermelho será alterado para 255 (intensidade total). O componente verde (50) é menor que 0,7x255, portanto, o componente verde será alterado para 0. O componente azul (220) é maior que 0,7x255, portanto, o componente azul será alterado para 255.
Um ImageAttributes objeto mantém as configurações de cor e escala de cinza para cinco categorias de ajuste: padrão, bitmap, pincel, caneta e texto. Por exemplo, você pode especificar um limite para a categoria padrão, um limite diferente para a categoria de bitmap e ainda um limite diferente para a categoria de caneta.
As configurações padrão de ajuste de cor e ajuste de escala de cinza se aplicam a todas as categorias que não têm configurações de ajuste próprias. Por exemplo, se você nunca especificar nenhuma configuração de ajuste para a categoria de caneta, as configurações padrão se aplicarão à categoria de caneta.
Assim que você especificar uma configuração de ajuste de cor ou ajuste de escala de cinza para uma determinada categoria, as configurações de ajuste padrão não se aplicam mais a essa categoria. Por exemplo, suponha que você especifique um limite e um valor gama para a categoria padrão. Se você definir o limite para a categoria de caneta chamando o SetThreshold método, o limite padrão não será aplicado a canetas. Se mais tarde você limpar o limite de caneta chamando o ClearThreshold método, a categoria de caneta não será revertida para o limite padrão; em vez disso, a categoria de caneta não terá limite. Da mesma forma, a categoria de caneta não será revertida para o valor gama padrão; em vez disso, a categoria de caneta não terá nenhum valor gama.