CD2DRadialGradientBrush::CD2DRadialGradientBrush
Vytvoří objekt CD2DLinearGradientBrush.
CD2DRadialGradientBrush(
CRenderTarget* pParentTarget,
const D2D1_GRADIENT_STOP* gradientStops,
UINT gradientStopsCount,
D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES RadialGradientBrushProperties,
D2D1_GAMMA colorInterpolationGamma = D2D1_GAMMA_2_2,
D2D1_EXTEND_MODE extendMode = D2D1_EXTEND_MODE_CLAMP,
CD2DBrushProperties* pBrushProperties = NULL,
BOOL bAutoDestroy = TRUE
);
Parametry
pParentTarget
Ukazatel na cíl vykreslení.gradientStops
Ukazatele na matici D2D1_GRADIENT_STOP struktur.gradientStopsCount
Hodnota větší nebo rovna 1, která určuje počet zarážky přechodu v poli gradientStops.RadialGradientBrushProperties
Centrum, posun přechodu původu a x radius a y radius stopy o přechodu.colorInterpolationGamma
Místa v barvě, která je provedena interpolace mezi zarážky přechodu.extendMode
Chování přechodu mimo rozsah normalizované [0,1].pBrushProperties
Ukazatel na krytí a transformace stopu.bAutoDestroy
Označuje, že objekt bude zničená vlastníka (pParentTarget).
Požadavky
Záhlaví: afxrendertarget.h