METODE ID2D1RenderTarget::CreateGradientStopCollection(constD2D1_GRADIENT_STOP*,UINT32,ID2D1GradientStopCollection**) (d2d1.h)

Membuat ID2D1GradientStopCollection dari perhentian gradien yang ditentukan yang menggunakan gamma interpolasi warna D2D1_GAMMA_2_2 dan mode perluasan klem.

Sintaks

HRESULT CreateGradientStopCollection(
  const D2D1_GRADIENT_STOP    *gradientStops,
  UINT32                      gradientStopsCount,
  ID2D1GradientStopCollection **gradientStopCollection
);

Parameter

gradientStops

Jenis: [in] D2D1_GRADIENT_STOP*

Penunjuk ke array struktur D2D1_GRADIENT_STOP .

gradientStopsCount

Ketik: [in] UINT

Nilai yang lebih besar dari atau sama dengan 1 yang menentukan jumlah pemberhentian gradien dalam array gradientStops .

gradientStopCollection

Jenis: [out] ID2D1GradientStopCollection**

Saat metode ini kembali, berisi penunjuk ke penunjuk ke koleksi stop gradien baru.

Mengembalikan nilai

Jenis: HRESULT

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

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header d2d1.h
Pustaka D2d1.lib
DLL D2d1.dll

Lihat juga

Gambaran Umum Brush

D2D1_GRADIENT_STOP

Cara Membuat Sikat Gradien Linier

Cara Membuat Sikat Gradien Radial

ID2D1RenderTarget