Bagikan melalui


Fungsi CMTranslateRGB (icm.h)

Menerjemahkan RGBQuad yang disediakan aplikasi ke dalam ruang warna perangkat.

Sintaks

BOOL CMTranslateRGB(
  HCMTRANSFORM hcmTransform,
  COLORREF     ColorRef,
  LPCOLORREF   lpColorRef,
  DWORD        dwFlags
);

Parameter

hcmTransform

Menentukan transformasi yang akan digunakan.

ColorRef

RGBQuad untuk diterjemahkan.

lpColorRef

Menunjuk ke buffer untuk menempatkan terjemahan.

dwFlags

Menentukan bagaimana transformasi harus digunakan untuk membuat terjemahan. Parameter ini dapat mengambil salah satu arti berikut.

Nilai Makna
CMS_FORWARD

Gunakan transformasi penerusan

CMS_BACKWARD

Menggunakan transformasi terbalik

Nilai kembali

Jika fungsi ini berhasil, nilai yang dikembalikan adalah TRUE.

Jika fungsi ini gagal, nilai yang dikembalikan adalah FALSE. CMM harus memanggil SetLastError untuk mengatur kesalahan terakhir ke nilai kesalahan valid yang ditentukan dalam Winerror.h.

Keterangan

Setiap CMM diperlukan untuk mengekspor fungsi ini.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header icm.h

Lihat juga