共用方式為


色彩管理模組的 WCS 函式 (CMM) 實作

下列函式是由色彩管理模組實作, (CMM) ,並匯出以供作業系統呼叫。

函式 描述
CMCheckColors 判斷指定的色彩是否位於指定轉換的輸出 範圍 內。
CMCheckColorsInGamut 判斷指定的 RGB 三倍是否位於指定轉換的輸出 範圍 中。
CMCheckRGBs 根據輸出遊戲檢查點陣圖色彩。
CMConvertColorNameToIndex 將具名色彩空間中的色彩名稱轉換為色彩設定檔中的索引編號
CMConvertIndexToColorName 將色彩空間中的索引轉換成具名色彩空間中名稱的陣列。
CMCreateDeviceLinkProfile 使用國際色彩聯盟以其 ICC 配置檔案格式規格所指定的格式建立 裝置連結設定檔
CMCreateMultiProfileTransform 接受設定檔陣列或單一 裝置連結設定檔 ,並建立色彩轉換。 此轉換是從第一個設定檔所指定的色彩空間對應到第二個設定檔的色彩空間,依此類圖對應到最後一個設定檔。
CMCreateProfile LOGCOLORSPACEA 結構建立顯示色彩設定檔。
CMCreateProfileW LOGCOLORSPACEW 結構建立顯示色彩設定檔。
CMCreateTransform 已取代。 沒有取代 API,因為此 API 已不再使用。 不需要替代 CMM 模組的開發人員才能實作它。
CMCreateTransformExt 使用定義轉換方式的旗標集合,建立從輸入 LOGCOLORSPACEA 對應至選擇性目標空間,然後對應至輸出裝置的色彩轉換。
CMCreateTransformExtW 使用定義轉換方式的旗標集合,建立色彩轉換,從輸入 LOGCOLORSPACEW 對應至選擇性目標空間,然後對應至輸出裝置。
CMCreateTransformW 已取代。 沒有取代 API,因為此 API 已不再使用。 不需要替代 CMM 模組的開發人員才能實作它。
CMDeleteTransform 刪除指定的色彩轉換,並釋放與其相關聯的任何記憶體。
CMGetInfo 擷取色彩管理模組 (CMM) 的各種資訊。
CMGetNamedProfileInfo 擷取指定之具名色彩設定檔的相關資訊。
CMGetPS2ColorRenderingDictionary 取得 PostScript 色彩轉譯字典。
CMGetPS2ColorRenderingIntent 從設定檔擷取 PostScript 層級 2 色彩 轉譯意圖
CMGetPS2ColorSpaceArray 取得 PostScript 色彩空間陣列。
CMIsProfileValid 報告指定的設定檔是否為可用於色彩管理的有效 ICC 設定檔。
CMTranslateColors 使用色彩轉換,將色彩陣列從來源 色彩空間 轉譯為目的地色彩空間。
CMTranslateRGB 將應用程式提供的 RGBQuad 轉譯為裝置 色彩空間
CMTranslateRGBs 使用色彩轉換,將點陣圖從一個 色彩空間 轉譯到另一個色彩空間。
CMTranslateRGBsExt 將點陣圖從一個定義的格式轉譯成不同的已定義格式,並在指定回呼函式時定期呼叫回呼函式,以報告進度並允許呼叫應用程式終止轉譯。