色彩管理模組的 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 | 將點陣圖從一個定義的格式轉譯成不同的已定義格式,並在指定回呼函式時定期呼叫回呼函式,以報告進度並允許呼叫應用程式終止轉譯。 |