Bagikan melalui


METODE ID2D1EffectContext::CreateColorContextFromWicColorContext (d2d1effectauthor.h)

Membuat konteks warna dari IWICColorContext. Ruang D2D1ColorContext dari konteks yang dihasilkan bervariasi, lihat Keterangan untuk informasi selengkapnya.

Sintaks

HRESULT CreateColorContextFromWicColorContext(
  [in]  IWICColorContext  *wicColorContext,
  [out] ID2D1ColorContext **colorContext
);

Parameter

[in] wicColorContext

Jenis: IWICColorContext*

IWICColorContext yang digunakan untuk menginisialisasi konteks warna.

[out] colorContext

Jenis: ID2D1ColorContext**

Ketika metode ini kembali, berisi alamat penunjuk ke konteks warna baru.

Nilai kembali

Jenis: HRESULT

Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

HRESULT Deskripsi
S_OK Tidak ada kesalahan yang terjadi.
E_OUTOFMEMORY Direct2D tidak dapat mengalokasikan memori yang cukup untuk menyelesaikan panggilan.
E_INVALIDARG Nilai yang tidak valid diteruskan ke metode .

Keterangan

Konteks warna baru dapat digunakan dalam D2D1_BITMAP_PROPERTIES1 untuk menginisialisasi konteks warna bitmap yang dibuat. Bidang model header profil diperiksa untuk menentukan apakah profil ini adalah sRGB atau scRGB dan ruang warna masing-masing diperbarui. Jika tidak, ruangnya kustom.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 dan Pembaruan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 dan Pembaruan Platform untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header d2d1effectauthor.h
Pustaka D2d1.lib
DLL D2d1.dll

Lihat juga

D2D1_BITMAP_PROPERTIES1

ID2D1Bitmap1

ID2D1EffectContext