Condividi tramite


Classe LinearGradientBrush (gdiplusbrush.h)

La classe LinearGradientBrush definisce un pennello che disegna una sfumatura di colore in cui il colore cambia uniformemente dalla linea limite iniziale del pennello sfumatura lineare alla linea limite finale del pennello sfumato lineare. Le linee limite di un pennello sfumato lineare sono due linee rette parallele. La sfumatura di colore è perpendicolare alle linee limite del pennello sfumatura lineare, cambiando gradualmente attraverso il tratto dalla linea limite iniziale alla linea limite finale. La sfumatura di colore ha un colore alla linea limite iniziale e un altro colore alla linea limite finale.

Ereditarietà

La classe LinearGradientBrush implementa Brush.

Metodi

La classe LinearGradientBrush dispone di questi metodi.

 
LinearGradientBrush::GetBlend

Il metodo LinearGradientBrush::GetBlend ottiene i fattori di fusione e le rispettive posizioni di fusione da un oggetto LinearGradientBrush.
LinearGradientBrush::GetBlendCount

Il metodo LinearGradientBrush::GetBlendCount ottiene il numero di fattori di fusione attualmente impostati per questo oggetto LinearGradientBrush.
LinearGradientBrush::GetGammaCorrection

Il metodo LinearGradientBrush::GetGammaCorrection determina se la correzione gamma è abilitata per questo oggetto LinearGradientBrush.
LinearGradientBrush::GetInterpolationColorCount

Il metodo LinearGradientBrush::GetInterpolationColorCount ottiene il numero di colori attualmente impostati per l'interpolazione per questo pennello sfumato lineare.
LinearGradientBrush::GetInterpolationColors

Il metodo LinearGradientBrush::GetInterpolationColors ottiene i colori attualmente impostati per l'interpolazione per questo pennello sfumatura lineare e le rispettive posizioni di fusione.
LinearGradientBrush::GetLinearColors

Il metodo LinearGradientBrush::GetLinearColors ottiene il colore iniziale e il colore finale di questo pennello sfumato lineare.
LinearGradientBrush::GetRectangle

Il metodo LinearGradientBrush::GetRectangle ottiene il rettangolo che definisce i limiti della sfumatura.
LinearGradientBrush::GetRectangle

Questo argomento elenca i metodi GetRectangle della classe LinearGradientBrush. Per un elenco completo dei metodi per la classe LinearGradientBrush, vedere Metodi LinearGradientBrush.
LinearGradientBrush::GetTransform

Il metodo LinearGradientBrush::GetTransform ottiene la matrice di trasformazione di questo pennello sfumato lineare.
LinearGradientBrush::GetWrapMode

Il metodo LinearGradientBrush::GetWrapMode ottiene la modalità di wrapping per questo pennello. La modalità di ritorno a capo determina il modo in cui un'area viene affiancata quando viene dipinta con un pennello.
LinearGradientBrush::LinearGradientBrush

In questo argomento vengono elencati i costruttori della classe LinearGradientBrush. Per un elenco completo delle classi, vedere Classe LinearGradientBrush. (overload 2/2)
LinearGradientBrush::LinearGradientBrush

In questo argomento vengono elencati i costruttori della classe LinearGradientBrush. Per un elenco completo delle classi, vedere Classe LinearGradientBrush. (overload 1/2)
LinearGradientBrush::LinearGradientBrush

Crea un oggetto LinearGradientBrush::LinearGradientBrush da un set di punti limite e colori limite.
LinearGradientBrush::LinearGradientBrush

Crea un oggetto LinearGradientBrush::LinearGradientBrush basato su un rettangolo e una modalità di direzione. (overload 1/2)
LinearGradientBrush::LinearGradientBrush

Crea un oggetto LinearGradientBrush::LinearGradientBrush da un rettangolo e un angolo di direzione. (overload 2/2)
LinearGradientBrush::LinearGradientBrush

Crea un oggetto LinearGradientBrush::LinearGradientBrush basato su un rettangolo e una modalità di direzione. (overload 2/2)
LinearGradientBrush::LinearGradientBrush

Crea un oggetto LinearGradientBrush::LinearGradientBrush da un rettangolo e un angolo di direzione. (overload 1/2)
LinearGradientBrush::LinearGradientBrush

In questo argomento vengono elencati i costruttori della classe LinearGradientBrush. Per un elenco completo delle classi, vedere Classe LinearGradientBrush.
LinearGradientBrush::MultiplyTransform

Il metodo LinearGradientBrush::MultiplyTransform aggiorna la matrice di trasformazione del pennello con il prodotto stesso e un'altra matrice.
LinearGradientBrush::ResetTransform

Il metodo LinearGradientBrush::ResetTransform reimposta la matrice di trasformazione di questo pennello sfumatura lineare sulla matrice di identità. Ciò significa che non viene eseguita alcuna trasformazione.
LinearGradientBrush::RotateTransform

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

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

Il metodo LinearGradientBrush::SetBlend imposta i fattori di fusione e le posizioni di fusione di questo pennello sfumato lineare per creare una miscela personalizzata.
LinearGradientBrush::SetBlendBellShape

Il metodo LinearGradientBrush::SetBlendBellShape imposta la forma blend di questo pennello sfumato lineare per creare una fusione personalizzata basata su una curva a forma di campana.
LinearGradientBrush::SetBlendTriangularShape

Il metodo LinearGradientBrush::SetBlendTriangularShape imposta la forma blend di questo pennello sfumato lineare per creare una fusione personalizzata basata su una forma triangolare.
LinearGradientBrush::SetGammaCorrection

Il metodo LinearGradientBrush::SetGammaCorrection specifica se la correzione gamma è abilitata per questo pennello sfumato lineare.
LinearGradientBrush::SetInterpolationColors

Il metodo LinearGradientBrush::SetInterpolationColors imposta i colori da interpolare per questo pennello sfumatura lineare e le rispettive posizioni di fusione.
LinearGradientBrush::SetLinearColors

Il metodo LinearGradientBrush::SetLinearColors imposta il colore iniziale e il colore finale di questo pennello sfumato lineare.
LinearGradientBrush::SetTransform

Il metodo LinearGradientBrush::SetTransform imposta la matrice di trasformazione di questo pennello sfumato lineare.
LinearGradientBrush::SetWrapMode

Il metodo LinearGradientBrush::SetWrapMode imposta la modalità di wrapping di questo pennello sfumatura lineare.
LinearGradientBrush::TranslateTransform

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

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione gdiplusbrush.h