Condividi tramite


Classe PathGradientBrush (gdipluspath.h)

Un oggetto PathGradientBrush archivia gli attributi di una sfumatura di colore che è possibile usare per riempire l'interno di un percorso con un colore gradualmente modificato. Un pennello sfumatura percorso ha un percorso limite, un colore di limite, un punto centrale e un colore centrale. Quando si disegna un'area con un pennello sfumatura percorso, il colore cambia gradualmente dal colore del limite al colore centrale mentre si sposta dal percorso limite al punto centrale.

Ereditarietà

La classe PathGradientBrush implementa Brush.

Metodi

La classe PathGradientBrush include questi metodi.

 
PathGradientBrush::GetBlend

Il metodo PathGradientBrush::GetBlend ottiene i fattori di blend e le posizioni di blend corrispondenti attualmente impostate per questo pennello sfumatura di percorso.
PathGradientBrush::GetBlendCount

Il metodo PathGradientBrush::GetBlendCount ottiene il numero di fattori di blend attualmente impostati per questo pennello sfumatura percorso.
PathGradientBrush::GetCenterColor

Il metodo PathGradientBrush::GetCenterColor ottiene il colore del punto centrale del pennello sfumatura del percorso.
PathGradientBrush::GetCenterPoint

Il metodo PathGradientBrush::GetCenterPoint ottiene il punto centrale del pennello sfumatura del percorso. (overload 1/2)
PathGradientBrush::GetCenterPoint

Il metodo PathGradientBrush::GetCenterPoint ottiene il punto centrale del pennello sfumatura del percorso. (overload 2/2)
PathGradientBrush::GetFocusScales

Il metodo PathGradientBrush::GetFocusScales ottiene le scale dello stato attivo del pennello sfumatura del percorso.
PathGradientBrush::GetGammaCorrection

Il metodo PathGradientBrush::GetGammaCorrection determina se la correzione gamma è abilitata per questo pennello sfumatura di percorso.
PathGradientBrush::GetGraphicsPath

Il metodo PathGradientBrush::GetGraphicsPath non viene implementato in Windows GDI+ versione 1.0.
PathGradientBrush::GetInterpolationColorCount

Il metodo PathGradientBrush::GetInterpolationColorCount ottiene il numero di colori predefiniti attualmente specificati per questo pennello sfumatura del percorso.
PathGradientBrush::GetInterpolationColors

Il metodo PathGradientBrush::GetInterpolationColors ottiene i colori predefiniti e le posizioni di fusione attualmente specificate per questo pennello sfumatura del percorso.
PathGradientBrush::GetPointCount

Il metodo PathGradientBrush::GetPointCount ottiene il numero di punti nella matrice di punti che definisce il percorso limite del pennello.
PathGradientBrush::GetRectangle

Il metodo PathGradientBrush::GetRectangle ottiene il rettangolo più piccolo che racchiude il percorso limite di questo pennello sfumatura di percorso. (overload 1/2)
PathGradientBrush::GetRectangle

Il metodo PathGradientBrush::GetRectangle ottiene il rettangolo più piccolo che racchiude il percorso limite di questo pennello sfumatura di percorso. (overload 2/2)
PathGradientBrush::GetSurroundColorCount

Il metodo PathGradientBrush::GetSurroundColorCount ottiene il numero di colori specificati per il percorso limite di questo pennello sfumatura del percorso.
PathGradientBrush::GetSurroundColors

Il metodo PathGradientBrush::GetSurroundColors ottiene i colori surround attualmente specificati per questo pennello sfumatura di percorso.
PathGradientBrush::GetTransform

Il metodo PathGradientBrush::GetTransform ottiene la matrice di trasformazione di questo pennello sfumatura del percorso.
PathGradientBrush::GetWrapMode

Il metodo PathGradientBrush::GetWrapMode ottiene la modalità di wrapping attualmente impostata per questo pennello sfumatura percorso.
PathGradientBrush::MultipliTransform

Il metodo ThePathGradientBrush::MultipliTransform aggiorna la matrice di trasformazione del pennello con il prodotto stesso e un'altra matrice.
PathGradientBrush::P athGradientBrush

Crea un oggetto PathGradientBrush::P athGradientBrush basato su un oggetto GraphicsPath.
PathGradientBrush::P athGradientBrush

Il costruttore PathGradientBrush::P athGradientBrush(const PathGradientBrush &) (gdipluspath.h) elenca i costruttori della classe PathGradientBrush.
PathGradientBrush::P athGradientBrush

Crea un oggetto PathGradientBrush::P athGradientBrush basato su una matrice di punti. Inizializza la modalità di wrapping del pennello sfumatura del percorso.
PathGradientBrush::P athGradientBrush

Crea un oggetto PathGradientBrush basato su una matrice di punti. Inizializza la modalità di wrapping del pennello sfumatura del percorso.
PathGradientBrush::P athGradientBrush

Il costruttore PathGradientBrush::P athGradientBrush~r5 (gdipluspath.h) elenca i costruttori della classe PathGradientBrush.
PathGradientBrush::ResetTransform

Il metodo PathGradientBrush::ResetTransform reimposta la matrice di trasformazione del pennello sfumatura del percorso nella matrice di identità. Ciò significa che non verrà eseguita alcuna trasformazione.
PathGradientBrush::RotateTransform

Il metodo PathGradientBrush::RotateTransform aggiorna la matrice di trasformazione corrente del pennello con il prodotto stesso e una matrice di rotazione.
PathGradientBrush::ScaleTransform

Il metodo PathGradientBrush::ScaleTransform aggiorna la matrice di trasformazione corrente del pennello con il prodotto stesso e una matrice di ridimensionamento.
PathGradientBrush::SetBlend

Il metodo PathGradientBrush::SetBlend imposta i fattori di blend e le posizioni di blend di questo pennello sfumatura di percorso.
PathGradientBrush::SetBlendBellShape

Il metodo PathGradientBrush::SetBlendBellShape imposta la forma di blend di questo pennello sfumatura del percorso.
PathGradientBrush::SetBlendTriangularShape

Il metodo PathGradientBrush::SetBlendTriangularShape imposta la forma di blend di questo pennello sfumatura di percorso.
PathGradientBrush::SetCenterColor

Il metodo PathGradientBrush::SetCenterColor imposta il colore centrale del pennello sfumatura del percorso. Il colore centrale è il colore visualizzato nel punto centrale del pennello.
PathGradientBrush::SetCenterPoint

Il metodo PathGradientBrush::SetCenterPoint imposta il punto centrale del pennello sfumatura del percorso. Per impostazione predefinita, il punto centrale è al centro del percorso limite del pennello, ma è possibile impostare il punto centrale su qualsiasi posizione all'interno o all'esterno del percorso.
PathGradientBrush::SetCenterPoint

Il metodo PathGradientBrush::SetCenterPoint imposta il punto centrale del pennello sfumatura del percorso.
PathGradientBrush::SetFocusScales

Il metodo PathGradientBrush::SetFocusScales imposta le scale dello stato attivo del pennello sfumatura del percorso.
PathGradientBrush::SetGammaCorrection

Il metodo PathGradientBrush::SetGammaCorrection specifica se la correzione gamma è abilitata per questo pennello sfumatura del percorso.
PathGradientBrush::SetGraphicsPath

Il metodo PathGradientBrush::SetGraphicsPath non è implementato in Windows GDI+ versione 1.0.
PathGradientBrush::SetInterpolationColors

Il metodo PathGradientBrush::SetInterpolationColors imposta i colori predefiniti e le posizioni di blend di questo pennello sfumatura del percorso.
PathGradientBrush::SetSurroundColors

Il metodo PathGradientBrush::SetSurroundColors imposta i colori circondati del pennello sfumatura del percorso. I colori circondati sono colori specificati per punti discreti sul percorso limite del pennello.
PathGradientBrush::SetTransform

Il metodo PathGradientBrush::SetTransform imposta la matrice di trasformazione del pennello sfumatura del percorso.
PathGradientBrush::SetWrapMode

Il metodo PathGradientBrush::SetWrapMode imposta la modalità di wrapping del pennello sfumatura del percorso.
PathGradientBrush::TranslateTransform

Il metodo PathGradientBrush::TranslateTransform aggiorna la matrice di trasformazione corrente del pennello con il prodotto stesso e una matrice di conversione.

Commenti

Per impostazione predefinita, il punto centrale di un pennello sfumatura di percorso è il centro del percorso limite, ma è possibile impostare il punto centrale su qualsiasi posizione, all'interno o all'esterno del percorso, chiamando PathGradientBrush::SetCenterPoint Methods.

Il percorso limite può essere un poligono specificato da una matrice di punti e ognuno di questi punti lungo il limite può avere un colore diverso.

Per impostazione predefinita, il colore è correlato in modo lineare alla distanza mentre si passa da un punto al limite al punto centrale. È possibile personalizzare la relazione tra colore e distanza chiamando PathGradientBrush::SetBlend.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione gdipluspath.h