Bagikan melalui


Fungsi GetPS2ColorRenderingIntent (icm.h)

Mengambil niat penyajian warna PostScript Level 2 dari profil warna ICC.

Sintaks

BOOL GetPS2ColorRenderingIntent(
  HPROFILE hProfile,
  DWORD    dwIntent,
  PBYTE    pBuffer,
  PDWORD   pcbPS2ColorRenderingIntent
);

Parameter

hProfile

Menentukan handel ke profil warna ICC yang dimaksud.

dwIntent

Menentukan niat penyajian yang diinginkan untuk diambil. Nilai yang valid adalah:

INTENT_PERCEPTUAL

INTENT_SATURATION

INTENT_RELATIVE_COLORIMETRIC

INTENT_ABSOLUTE_COLORIMETRIC

Untuk informasi selengkapnya, lihat Niat Rendering.

pBuffer

Menunjuk ke buffer tempat niat penyajian warna akan ditempatkan. Jika penunjuk pBuffer diatur ke NULL, ukuran buffer yang diperlukan dikembalikan dalam *pcbSize.

pcbPS2ColorRenderingIntent

Menunjuk ke variabel yang berisi ukuran buffer dalam byte. Saat dikembalikan, variabel ini berisi jumlah byte yang benar-benar disalin.

Nilai kembali

Jika fungsi ini berhasil, nilai yang dikembalikan adalah TRUE. Jika fungsi ini berhasil, nilai yang dikembalikan adalah TRUE. Ini juga mengembalikan TRUE jika parameter pBufferADALAH NULL dan ukuran yang diperlukan untuk buffer disalin ke dalam pcbSize.

Jika fungsi ini gagal, nilai yang dikembalikan adalah FALSE. Untuk informasi kesalahan yang diperluas, hubungi GetLastError.

Keterangan

Niat penyajian yang dikembalikan oleh GetPS2ColorRenderingIntent dapat digunakan sebagai operan untuk operator findcolorrendering PostScript Level 2.

Metode ini tidak mendukung profil WCS.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header icm.h
Pustaka Mscms.lib
DLL Mscms.dll

Lihat juga