ID2D1RenderTarget::CreateRadialGradientBrush(constD2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES*,constD2D1_BRUSH_PROPERTIES*,ID2D1GradientStopCollection*,ID2D1RadialGradientBrush**) metode (d2d1.h)

Membuat objek ID2D1RadialGradientBrush yang dapat digunakan untuk melukis area dengan gradien radial.

Sintaks

HRESULT CreateRadialGradientBrush(
  const D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES *radialGradientBrushProperties,
  const D2D1_BRUSH_PROPERTIES                 *brushProperties,
  ID2D1GradientStopCollection                 *gradientStopCollection,
  ID2D1RadialGradientBrush                    **radialGradientBrush
);

Parameter

radialGradientBrushProperties

Jenis: const D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES*

Pusat, offset asal gradien, dan radius x dan radius y gradien kuas.

brushProperties

Jenis: [in] const D2D1_BRUSH_PROPERTIES*

Transformasi dan keburaman dasar kuas baru.

gradientStopCollection

Jenis: [in] ID2D1GradientStopCollection*

Kumpulan struktur D2D1_GRADIENT_STOP yang menggambarkan warna dalam gradien kuas dan lokasinya di sepanjang gradien.

radialGradientBrush

Jenis: [out] ID2D1RadialGradientBrush**

Ketika metode ini kembali, berisi pointer ke pointer ke kuas baru. Parameter ini diteruskan tanpa diinisialisasi.

Mengembalikan nilai

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Persyaratan

   
Target Platform Windows
Header d2d1.h
Pustaka D2d1.lib
DLL D2d1.dll

Lihat juga

Gambaran Umum Brush

Cara Membuat Sikat Gradien Radial

ID2D1RenderTarget