Classe LinearGradientBrush (gdiplusbrush.h)
A classe LinearGradientBrush define um pincel que pinta um gradiente de cor no qual a cor muda uniformemente da linha de limite inicial do pincel de gradiente linear para a linha de limite final do pincel de gradiente linear. As linhas de limite de um pincel de gradiente linear são duas linhas retas paralelas. O gradiente de cor é perpendicular às linhas de limite do pincel de gradiente linear, alterando gradualmente através do traço da linha de limite inicial para a linha de limite final. O gradiente de cor tem uma cor na linha de limite inicial e outra cor na linha de limite final.
Herança
A classe LinearGradientBrush implementa Brush.
Métodos
A classe LinearGradientBrush tem esses métodos.
LinearGradientBrush::GetBlend O método LinearGradientBrush::GetBlend obtém os fatores de mistura e suas posições de combinação correspondentes de um objeto LinearGradientBrush. |
LinearGradientBrush::GetBlendCount O método LinearGradientBrush::GetBlendCount obtém o número de fatores de mistura definidos atualmente para este objeto LinearGradientBrush. |
LinearGradientBrush::GetGammaCorrection O método LinearGradientBrush::GetGammaCorrection determina se a correção gama está habilitada para esse objeto LinearGradientBrush. |
LinearGradientBrush::GetInterpolationColorCount O método LinearGradientBrush::GetInterpolationColorCount obtém o número de cores atualmente definidas para serem interpoladas para esse pincel de gradiente linear. |
LinearGradientBrush::GetInterpolationColors O método LinearGradientBrush::GetInterpolationColors obtém as cores atualmente definidas para serem interpoladas para esse pincel de gradiente linear e suas posições de combinação correspondentes. |
LinearGradientBrush::GetLinearColors O método LinearGradientBrush::GetLinearColors obtém a cor inicial e a cor final desse pincel de gradiente linear. |
LinearGradientBrush::GetRectangle O método LinearGradientBrush::GetRectangle obtém o retângulo que define os limites do gradiente. |
LinearGradientBrush::GetRectangle Este tópico lista os métodos GetRectangle da classe LinearGradientBrush. Para obter uma lista completa de métodos para a classe LinearGradientBrush, consulte Métodos LinearGradientBrush. |
LinearGradientBrush::GetTransform O método LinearGradientBrush::GetTransform obtém a matriz de transformação desse pincel de gradiente linear. |
LinearGradientBrush::GetWrapMode O método LinearGradientBrush::GetWrapMode obtém o modo de encapsulamento para esse pincel. O modo de encapsulamento determina como uma área é remendada quando é pintada com um pincel. |
LinearGradientBrush::LinearGradientBrush Este tópico lista os construtores da classe LinearGradientBrush. Para obter uma listagem de classe completa, consulte Classe LinearGradientBrush. (sobrecarga 2/2) |
LinearGradientBrush::LinearGradientBrush Este tópico lista os construtores da classe LinearGradientBrush. Para obter uma listagem de classe completa, consulte Classe LinearGradientBrush. (sobrecarga 1/2) |
LinearGradientBrush::LinearGradientBrush Cria um objeto LinearGradientBrush::LinearGradientBrush de um conjunto de pontos de limite e cores de limite. |
LinearGradientBrush::LinearGradientBrush Cria um objeto LinearGradientBrush::LinearGradientBrush com base em um retângulo e modo de direção. (sobrecarga 1/2) |
LinearGradientBrush::LinearGradientBrush Cria um objeto LinearGradientBrush::LinearGradientBrush de um retângulo e ângulo de direção. (sobrecarga 2/2) |
LinearGradientBrush::LinearGradientBrush Cria um objeto LinearGradientBrush::LinearGradientBrush com base em um retângulo e modo de direção. (sobrecarga 2/2) |
LinearGradientBrush::LinearGradientBrush Cria um objeto LinearGradientBrush::LinearGradientBrush de um retângulo e ângulo de direção. (sobrecarga 1/2) |
LinearGradientBrush::LinearGradientBrush Este tópico lista os construtores da classe LinearGradientBrush. Para obter uma listagem de classe completa, consulte Classe LinearGradientBrush. |
LinearGradientBrush::MultiplyTransform O método LinearGradientBrush::MultiplyTransform atualiza a matriz de transformação desse pincel com o produto de si mesmo e outra matriz. |
LinearGradientBrush::ResetTransform O método LinearGradientBrush::ResetTransform redefine a matriz de transformação desse pincel de gradiente linear para a matriz de identidade. Isso significa que nenhuma transformação ocorre. |
LinearGradientBrush::RotateTransform O método LinearGradientBrush::RotateTransform atualiza a matriz de transformação atual desse pincel com o produto de si mesmo e uma matriz de rotação. |
LinearGradientBrush::ScaleTransform O método LinearGradientBrush::ScaleTransform atualiza a matriz de transformação atual desse pincel com o produto de si mesmo e uma matriz de dimensionamento. |
LinearGradientBrush::SetBlend O método LinearGradientBrush::SetBlend define os fatores de combinação e as posições de mistura desse pincel de gradiente linear para criar uma mistura personalizada. |
LinearGradientBrush::SetBlendBellShape O método LinearGradientBrush::SetBlendBellShape define a forma de mistura deste pincel de gradiente linear para criar uma mistura personalizada com base em uma curva em forma de sino. |
LinearGradientBrush::SetBlendTriangularShape O método LinearGradientBrush::SetBlendTriangularShape define a forma de mistura deste pincel de gradiente linear para criar uma mistura personalizada com base em uma forma triangular. |
LinearGradientBrush::SetGammaCorrection O método LinearGradientBrush::SetGammaCorrection especifica se a correção gama está habilitada para esse pincel de gradiente linear. |
LinearGradientBrush::SetInterpolationColors O método LinearGradientBrush::SetInterpolationColors define as cores a serem interpoladas para esse pincel de gradiente linear e suas posições de combinação correspondentes. |
LinearGradientBrush::SetLinearColors O método LinearGradientBrush::SetLinearColors define a cor inicial e a cor final desse pincel de gradiente linear. |
LinearGradientBrush::SetTransform O método LinearGradientBrush::SetTransform define a matriz de transformação desse pincel de gradiente linear. |
LinearGradientBrush::SetWrapMode O método LinearGradientBrush::SetWrapMode define o modo de encapsulamento desse pincel de gradiente linear. |
LinearGradientBrush::TranslateTransform O método LinearGradientBrush::TranslateTransform atualiza a matriz de transformação atual desse pincel com o produto de si mesmo e uma matriz de tradução. |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | gdiplusbrush.h |