Classe PathGradientBrush (gdipluspath.h)
Um objeto PathGradientBrush armazena os atributos de um gradiente de cor que você pode usar para preencher o interior de um caminho com uma cor de alteração gradual. Um pincel de gradiente de caminho tem um caminho de limite, uma cor de limite, um ponto central e uma cor central. Quando você pinta uma área com um pincel de gradiente de caminho, a cor muda gradualmente da cor do limite para a cor central à medida que você passa do caminho de limite para o ponto central.
Herança
A classe PathGradientBrush implementa Brush.
Métodos
A classe PathGradientBrush tem esses métodos.
PathGradientBrush::GetBlend O método PathGradientBrush::GetBlend obtém os fatores de mesclagem e as posições de mesclagem correspondentes definidas atualmente para esse pincel de gradiente de caminho. |
PathGradientBrush::GetBlendCount O método PathGradientBrush::GetBlendCount obtém o número de fatores de mesclagem atualmente definidos para esse pincel de gradiente de caminho. |
PathGradientBrush::GetCenterColor O método PathGradientBrush::GetCenterColor obtém a cor do ponto central desse pincel de gradiente de caminho. |
PathGradientBrush::GetCenterPoint O método PathGradientBrush::GetCenterPoint obtém o ponto central desse pincel de gradiente de caminho. (sobrecarga 1/2) |
PathGradientBrush::GetCenterPoint O método PathGradientBrush::GetCenterPoint obtém o ponto central desse pincel de gradiente de caminho. (sobrecarga 2/2) |
PathGradientBrush::GetFocusScales O método PathGradientBrush::GetFocusScales obtém as escalas de foco desse pincel de gradiente de caminho. |
PathGradientBrush::GetGammaCorrection O método PathGradientBrush::GetGammaCorrection determina se a correção gama está habilitada para esse pincel de gradiente de caminho. |
PathGradientBrush::GetGraphicsPath O método PathGradientBrush::GetGraphicsPath não é implementado no Windows GDI+ versão 1.0. |
PathGradientBrush::GetInterpolationColorCount O método PathGradientBrush::GetInterpolationColorCount obtém o número de cores predefinidas especificadas atualmente para esse pincel de gradiente de caminho. |
PathGradientBrush::GetInterpolationColors O método PathGradientBrush::GetInterpolationColors obtém as cores predefinidas e as posições de mesclagem especificadas atualmente para esse pincel de gradiente de caminho. |
PathGradientBrush::GetPointCount O método PathGradientBrush::GetPointCount obtém o número de pontos na matriz de pontos que define o caminho de limite desse pincel. |
PathGradientBrush::GetRectangle O método PathGradientBrush::GetRectangle obtém o menor retângulo que inclui o caminho de limite desse pincel de gradiente de caminho. (sobrecarga 1/2) |
PathGradientBrush::GetRectangle O método PathGradientBrush::GetRectangle obtém o menor retângulo que inclui o caminho de limite desse pincel de gradiente de caminho. (sobrecarga 2/2) |
PathGradientBrush::GetSurroundColorCount O método PathGradientBrush::GetSurroundColorCount obtém o número de cores que foram especificadas para o caminho de limite desse pincel de gradiente de caminho. |
PathGradientBrush::GetSurroundColors O método PathGradientBrush::GetSurroundColors obtém as cores surround especificadas atualmente para esse pincel de gradiente de caminho. |
PathGradientBrush::GetTransform O método PathGradientBrush::GetTransform obtém a matriz de transformação desse pincel de gradiente de caminho. |
PathGradientBrush::GetWrapMode O método PathGradientBrush::GetWrapMode obtém o modo de encapsulamento atualmente definido para esse pincel de gradiente de caminho. |
PathGradientBrush::MultiplyTransform O métodoPathGradientBrush::MultiplyTransform atualiza a matriz de transformação do pincel com o produto de si mesmo e outra matriz. |
PathGradientBrush::P athGradientBrush Cria um objeto PathGradientBrush::P athGradientBrush com base em um objeto GraphicsPath. |
PathGradientBrush::P athGradientBrush O construtor PathGradientBrush::P athGradientBrush(const PathGradientBrush &) (gdipluspath.h) lista os construtores da classe PathGradientBrush. |
PathGradientBrush::P athGradientBrush Cria um objeto PathGradientBrush::P athGradientBrush com base em uma matriz de pontos. Inicializa o modo de encapsulamento do pincel de gradiente de caminho. |
PathGradientBrush::P athGradientBrush Cria um objeto PathGradientBrush com base em uma matriz de pontos. Inicializa o modo de encapsulamento do pincel de gradiente de caminho. |
PathGradientBrush::P athGradientBrush O construtor PathGradientBrush::P athGradientBrush~r5 (gdipluspath.h) lista os construtores da classe PathGradientBrush. |
PathGradientBrush::ResetTransform O método PathGradientBrush::ResetTransform redefine a matriz de transformação desse pincel de gradiente de caminho para a matriz de identidade. Isso significa que nenhuma transformação ocorrerá. |
PathGradientBrush::RotateTransform O método PathGradientBrush::RotateTransform atualiza a matriz de transformação atual desse pincel com o produto de si mesmo e uma matriz de rotação. |
PathGradientBrush::ScaleTransform O método PathGradientBrush::ScaleTransform atualiza a matriz de transformação atual desse pincel com o produto de si mesmo e uma matriz de dimensionamento. |
PathGradientBrush::SetBlend O método PathGradientBrush::SetBlend define os fatores de mesclagem e as posições de mesclagem desse pincel de gradiente de caminho. |
PathGradientBrush::SetBlendBellShape O método PathGradientBrush::SetBlendBellShape define a forma de mesclagem desse pincel de gradiente de caminho. |
PathGradientBrush::SetBlendTriangularShape O método PathGradientBrush::SetBlendTriangularShape define a forma de mesclagem desse pincel de gradiente de caminho. |
PathGradientBrush::SetCenterColor O método PathGradientBrush::SetCenterColor define a cor central desse pincel de gradiente de caminho. A cor central é a cor que aparece no ponto central do pincel. |
PathGradientBrush::SetCenterPoint O método PathGradientBrush::SetCenterPoint define o ponto central desse pincel de gradiente de caminho. Por padrão, o ponto central está no centroide do caminho de limite do pincel, mas você pode definir o ponto central para qualquer local dentro ou fora do caminho. |
PathGradientBrush::SetCenterPoint O método PathGradientBrush::SetCenterPoint define o ponto central desse pincel de gradiente de caminho. |
PathGradientBrush::SetFocusScales O método PathGradientBrush::SetFocusScales define as escalas de foco desse pincel de gradiente de caminho. |
PathGradientBrush::SetGammaCorrection O método PathGradientBrush::SetGammaCorrection especifica se a correção gama está habilitada para esse pincel de gradiente de caminho. |
PathGradientBrush::SetGraphicsPath O método PathGradientBrush::SetGraphicsPath não é implementado no Windows GDI+ versão 1.0. |
PathGradientBrush::SetInterpolationColors O método PathGradientBrush::SetInterpolationColors define as cores predefinidas e as posições de mesclagem desse pincel de gradiente de caminho. |
PathGradientBrush::SetSurroundColors O método PathGradientBrush::SetSurroundColors define as cores surround desse pincel de gradiente de caminho. As cores surround são cores especificadas para pontos discretos no caminho de limite do pincel. |
PathGradientBrush::SetTransform O método PathGradientBrush::SetTransform define a matriz de transformação desse pincel de gradiente de caminho. |
PathGradientBrush::SetWrapMode O método PathGradientBrush::SetWrapMode define o modo de encapsulamento desse pincel de gradiente de caminho. |
PathGradientBrush::TranslateTransform O método PathGradientBrush::TranslateTransform atualiza a matriz de transformação atual desse pincel com o produto de si mesmo e uma matriz de tradução. |
Comentários
Por padrão, o ponto central de um pincel de gradiente de caminho é o centroide do caminho de limite, mas você pode definir o ponto central para qualquer local, dentro ou fora do caminho, chamando Métodos PathGradientBrush::SetCenterPoint.
O caminho de limite pode ser um polígono especificado por uma matriz de pontos e cada um desses pontos ao longo do limite pode ter uma cor diferente.
Por padrão, a cor está linearmente relacionada à distância à medida que você passa de um ponto no limite para o ponto central. Você pode personalizar a relação entre cor e distância chamando PathGradientBrush::SetBlend.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | gdipluspath.h |