ID2D1RenderTarget::CreateLinearGradientBrush 方法

建立 一個 ID2D1LinearGradientBrush 物件,用於繪製線性漸層區域。

多載清單

方法 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 ,包含指定的梯度停止點,並具備指定的轉換和基底透明度。

Examples

若想了解如何建立漸層停止器集合並用它來定義線性漸層,請參見 《如何建立線性漸層刷子》。

要求

Requirement
標頭
D2d1.h
圖書館
D2d1.lib
DLL
D2d1.dll

參見

ID2D1RenderTarget

CreateGradientStopCollection

ID2D1GradientStopCollection

ID2D1線性漸層刷子

ID2D1RadialGradientBrush

如何製作線性漸層畫筆

畫筆概述