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 |