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
Cara Membuat Sikat Gradien Linier
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk