Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Crea un oggetto CD2DLinearGradientBrush.
CD2DLinearGradientBrush(
CRenderTarget* pParentTarget,
const D2D1_GRADIENT_STOP* gradientStops,
UINT gradientStopsCount,
D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES LinearGradientBrushProperties,
D2D1_GAMMA colorInterpolationGamma = D2D1_GAMMA_2_2,
D2D1_EXTEND_MODE extendMode = D2D1_EXTEND_MODE_CLAMP,
CD2DBrushProperties* pBrushProperties = NULL,
BOOL bAutoDestroy = TRUE
);
Parametri
pParentTarget
Un puntatore alla destinazione di rendering.gradientStops
Puntatore a una matrice di strutture D2D1_GRADIENT_STOP.gradientStopsCount
Un valore maggiore o uguale a 1 che specifica il numero di cursori sfumatura nella matrice gradientStops.LinearGradientBrushProperties
I punti di inizio e di fine della sfumatura.colorInterpolationGamma
Lo spazio in cui l'interpolazione cromatica tra i cursori di sfumatura viene eseguito.extendMode
Il comportamento della sfumatura al di fuori dell'intervallo normalizzato [0,1].pBrushProperties
Un puntatore all'opacità e alla trasformazione di un pennello.bAutoDestroy
Indica che l'oggetto verrà eliminato dal proprietario (pParentTarget).
Requisiti
Intestazione: afxrendertarget.h