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 |