ID2D1RenderTarget::CreateLinearGradientBrush メソッド

線形グラデーションで領域を描画するための ID2D1LinearGradientBrush オブジェクトを作成します。

オーバーロード リスト

Method Description
CreateLinearGradientBrush(D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES>,ID2D1GradientStopCollection*,ID2D1LinearGradientBrush**) 指定したグラデーションの分岐点を含み、変換がなく、基本不透明度が 1.0 の ID2D1LinearGradientBrush を作成します。
CreateLinearGradientBrush(D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES&D2D1_BRUSH_PROPERTIES>,ID2D1GradientStopCollection*,ID2D1LinearGradientBrush**) 指定したグラデーションの分岐点を含み、指定した変換と基本不透明度を持つ ID2D1LinearGradientBrush を作成します。
CreateLinearGradientBrush(D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES*,D2D1_BRUSH_PROPERTIES*,ID2D1GradientStopCollection*,ID2D1LinearGradientBrush**) 指定したグラデーションの分岐点を含み、指定した変換と基本不透明度を持つ ID2D1LinearGradientBrush を作成します。

例示

グラデーション停止コレクションを作成し、それを使用して線形グラデーションを定義する方法を示す例については、「 線形グラデーション ブラシを作成する方法」を参照してください。

必要条件

Requirement 価値
ヘッダ
D2d1.h
Library
D2d1.lib
DLL
D2d1.dll

こちらも参照ください

ID2D1RenderTarget

CreateGradientStopCollection

ID2D1GradientStopCollection

ID2D1LinearGradientBrush

ID2D1RadialGradientBrush

線形グラデーション ブラシを作成する方法

ブラシの概要