次の方法で共有


CD2DGradientBrush::CD2DGradientBrush

CD2DGradientBrush オブジェクトを構築します。

CD2DGradientBrush(
   CRenderTarget* pParentTarget,
   const D2D1_GRADIENT_STOP* gradientStops,
   UINT gradientStopsCount,
   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 以上の値。

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

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

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

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

必要条件

ヘッダー: afxrendertarget.h

参照

関連項目

CD2DGradientBrush クラス