ImageAttributes.ClearThreshold Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Elimina o valor limiar.
Sobrecargas
| Name | Description |
|---|---|
| ClearThreshold() |
Elimina o valor limiar para a categoria padrão. |
| ClearThreshold(ColorAdjustType) |
Elimina o valor limiar para uma categoria especificada. |
ClearThreshold()
Elimina o valor limiar para a categoria padrão.
public:
void ClearThreshold();
public void ClearThreshold();
member this.ClearThreshold : unit -> unit
Public Sub ClearThreshold ()
Observações
O limiar é um valor de 0 a 1 que especifica um ponto de corte para cada componente de cor. Por exemplo, suponha que o limiar está definido para 0,7, e suponha que está a renderizar uma cor cujos componentes vermelho, verde e azul são 230, 50 e 220, respetivamente. A componente vermelha (230) é superior a 0,7x255, pelo que a componente vermelha será alterada para 255 (intensidade total). O componente verde (50) é inferior a 0,7x255, por isso o componente verde será alterado para 0. O componente azul (220) é superior a 0,7x255, pelo que o componente azul será alterado para 255.
Um ImageAttributes objeto mantém definições de cor e tons de cinzento para cinco categorias de ajuste: padrão, bitmap, pincel, caneta e texto. Por exemplo, pode especificar um limiar para a categoria padrão, um limiar diferente para a categoria bitmap e ainda um limiar diferente para a categoria de canetas.
As definições padrão de ajuste de cor e de escala de cinzentos aplicam-se a todas as categorias que não tenham definições próprias de ajuste. Por exemplo, se nunca especificares definições de ajuste para a categoria de canetas, as definições padrão aplicam-se à categoria de canetas.
Aplica-se a
ClearThreshold(ColorAdjustType)
Elimina o valor limiar para 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 de ColorAdjustType isso especifica a categoria para a qual o limiar é ultrapassado.
Observações
O limiar é um valor de 0 a 1 que especifica um ponto de corte para cada componente de cor. Por exemplo, suponha que o limiar está definido para 0,7, e suponha que está a renderizar uma cor cujos componentes vermelho, verde e azul são 230, 50 e 220, respetivamente. O componente vermelho (230) é superior a 0,7x55, pelo que o componente vermelho será alterado para 255 (intensidade total). O componente verde (50) é inferior a 0,7x255, por isso o componente verde será alterado para 0. O componente azul (220) é superior a 0,7x255, pelo que o componente azul será alterado para 255.
Um ImageAttributes objeto mantém definições de cor e tons de cinzento para cinco categorias de ajuste: padrão, bitmap, pincel, caneta e texto. Por exemplo, pode especificar um limiar para a categoria padrão, um limiar diferente para a categoria bitmap e ainda um limiar diferente para a categoria de canetas.
As definições padrão de ajuste de cor e de escala de cinzentos aplicam-se a todas as categorias que não tenham definições próprias de ajuste. Por exemplo, se nunca especificares definições de ajuste para a categoria de canetas, as definições padrão aplicam-se à categoria de canetas.
Assim que especificas uma definição de ajuste de cor ou de escala de cinzentos para uma determinada categoria, as definições de ajuste padrão deixam de se aplicar a essa categoria. Por exemplo, suponha que especifica um limiar e um valor gama para a categoria padrão. Se definir o limiar para a categoria de canetas ao chamar o SetThreshold método, o limiar padrão não se aplicará às canetas. Se mais tarde eliminar o limiar da caneta chamando o ClearThreshold método, a categoria da caneta não reverterá ao limiar padrão; em vez disso, a categoria da caneta não terá limiar. De forma semelhante, a categoria de canetas não reverte para o valor gama padrão; em vez disso, a categoria de canetas não terá valor gama.