CD2DRadialGradientBrush::CD2DRadialGradientBrush
CD2DLinearGradientBrush nesnesi oluşturur.
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
);
Parametreler
pParentTarget
Oluşturma hedefi için bir işaretçi.gradientStops
D2D1_GRADIENT_STOP yapıları dizisi için bir işaretçi.gradientStopsCount
Değer sıfırdan büyük veya eşit gradientStops dizisinde degrade durakları sayısını belirten 1.RadialGradientBrushProperties
Merkezi, degrade başlangıç uzaklığı ve RADIUS x ve y-fırçanın çapını degrade.colorInterpolationGamma
Hangi renk enterpolasyonu degrade durakları arasında gerçekleştirilen alanı.extendMode
[0,1] Normalleştirilmiş aralığın dışındaki degrade davranışı.pBrushProperties
Opaklık ve fırça dönüşümü için bir işaretçi.bAutoDestroy
Nesne sahibi (pParentTarget) tarafından edileceklerini belirtir.
Gereksinimler
Başlık: afxrendertarget.h