次の方法で共有


CD2DRadialGradientBrush::CD2DRadialGradientBrush

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
);

パラメーター

  • pParentTarget
    レンダー ターゲットへのポインター。

  • gradientStops
    D2D1_GRADIENT_STOP 構造体の配列へのポインター。

  • gradientStopsCount
    gradientStops 配列内のグラデーション境界の数を指定する 1 以上の値。

  • RadialGradientBrushProperties
    ブラシのグラデーションの中心点、グラデーションの原点のオフセット、および x 半径と y 半径。

  • colorInterpolationGamma
    グラデーション境界間の色補間を実行する領域。

  • extendMode
    正規化された範囲 [0,1] に含まれていないグラデーションの動作。

  • pBrushProperties
    ブラシの不透明度および変換へのポインター。

  • bAutoDestroy
    オブジェクトがオーナー (pParentTarget) によって破棄されることを示します。

必要条件

ヘッダー: afxrendertarget.h

参照

関連項目

CD2DRadialGradientBrush クラス