Bagikan melalui


Fungsi WCS untuk Modul Manajemen Warna (CMM) untuk Diterapkan

Fungsi berikut akan diimplementasikan oleh modul manajemen warna (CMM), dan diekspor agar sistem operasi dapat dipanggil.

Fungsi Deskripsi
CMCheckColors Menentukan apakah warna yang diberikan terletak di dalam gamut output dari transformasi tertentu.
CMCheckColorsInGamut Menentukan apakah RGB yang ditentukan tiga kali lipat terletak pada gamut output dari transformasi tertentu.
CMCheckRGB Memeriksa warna bitmap terhadap gamut output.
CMConvertColorNameToIndex Mengonversi nama warna dalam spasi warna bernama ke nomor indeks dalam profil warna
CMConvertIndexToColorName Mengubah indeks dalam ruang warna menjadi array nama dalam ruang warna bernama.
CMCreateDeviceLinkProfile Membuat profil tautan perangkat dalam format yang ditentukan oleh Konsorsium Warna Internasional dalam Spesifikasi Format Profil ICC-nya.
CMCreateMultiProfileTransform Menerima array profil atau profil tautan perangkat tunggal dan membuat transformasi warna. Transformasi ini adalah pemetaan dari ruang warna yang ditentukan oleh profil pertama ke profil kedua dan sebagainya ke yang terakhir.
CMCreateProfile Membuat profil warna tampilan dari struktur LOGCOLORSPACEA .
CMCreateProfileW Membuat profil warna tampilan dari struktur LOGCOLORSPACEW .
CMCreateTransform Dihentikan. Tidak ada API pengganti karena yang satu ini tidak lagi digunakan. Pengembang modul CMM alternatif tidak diperlukan untuk mengimplementasikannya.
CMCreateTransformExt Membuat transformasi warna yang memetakan dari INPUT LOGCOLORSPACEA ke ruang target opsional lalu ke perangkat output, menggunakan sekumpulan bendera yang menentukan bagaimana transformasi harus dibuat.
CMCreateTransformExtW Membuat transformasi warna yang memetakan dari INPUT LOGCOLORSPACEW ke ruang target opsional lalu ke perangkat output, menggunakan sekumpulan bendera yang menentukan bagaimana transformasi harus dibuat.
CMCreateTransformW Dihentikan. Tidak ada API pengganti karena yang satu ini tidak lagi digunakan. Pengembang modul CMM alternatif tidak diperlukan untuk mengimplementasikannya.
CMDeleteTransform Menghapus transformasi warna tertentu, dan membebaskan memori apa pun yang terkait dengannya.
CMGetInfo Mengambil berbagai informasi tentang modul manajemen warna (CMM).
CMGetNamedProfileInfo Mengambil informasi tentang profil warna bernama yang ditentukan.
CMGetPS2ColorRenderingDictionary Mendapatkan kamus penyajian warna PostScript.
CMGetPS2ColorRenderingIntent Mengambil niat penyajian warna PostScript Level 2 dari profil.
CMGetPS2ColorSpaceArray Mendapatkan array ruang warna PostScript.
CMIsProfileValid Melaporkan apakah profil yang diberikan adalah profil ICC valid yang dapat digunakan untuk manajemen warna.
CMTranslateColors Menerjemahkan array warna dari ruang warna sumber ke ruang warna tujuan menggunakan transformasi warna.
CMTranslateRGB Menerjemahkan RGBQuad yang disediakan aplikasi ke dalam ruang warna perangkat.
CMTranslateRGB Menerjemahkan bitmap dari satu ruang warna ke ruang warna lainnya menggunakan transformasi warna.
CMTranslateRGBsExt Menerjemahkan bitmap dari satu format yang ditentukan ke dalam format yang ditentukan yang berbeda dan memanggil fungsi panggilan balik secara berkala, jika ditentukan, untuk melaporkan kemajuan dan mengizinkan aplikasi panggilan untuk mengakhiri terjemahan.