共用方式為


所有 WCS 函式的字母清單

以下是 Windows 98 和更新版本和 Windows 2000 和更新版本所提供的 WCS 1.0 API 函式完整字母清單。

函式或結構 Description
PCMSCALLBACKW * PCMSCALLBACKW* (或 ApplyCallbackFunction) 是您實作的回呼函式,可在 SetupColorMatchingW 函式顯示的對話方塊執行時更新 WCS 設定資料。
AssociateColorProfileWithDeviceW 將指定的色彩設定檔與指定的裝置產生關聯。
CheckBitmapBits 檢查指定點陣圖中的圖元是否位於指定轉換的輸出 範圍 內。
CheckColors 判斷陣列中的色彩是否位於指定轉換的輸出 範圍 內。
CheckColorsInGamut 檢查指定的色彩是否位於裝置的遊戲中。
CloseColorProfile 關閉開啟的設定檔控制碼。
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 將點陣圖從一個定義的格式轉譯成不同的已定義格式,並在指定回呼函式時定期呼叫回呼函式,以報告進度並允許呼叫應用程式終止轉譯。
ColorCorrectPalette 更正裝置內容調色盤中的專案。
ColorMatchToTarget 執行預覽用途的色彩對應。
ConvertColorNameToIndex 將具名色彩空間中的色彩名稱轉換成國際色彩聯盟 () 色彩設定檔中的索引編號。
ConvertIndexToColorName 將色彩空間中的索引轉換成具名色彩空間中名稱的陣列。
CreateColorSpace 建立色彩空間。
CreateColorTransformW 將色彩空間中的索引轉換成具名色彩空間中名稱的陣列。
CreateColorTransformW 將色彩空間中的索引轉換成具名色彩空間中名稱的陣列。
CreateMultiProfileTransform 接受設定檔陣列或單一 裝置連結設定檔 ,並建立可供應用程式用來執行色彩對應的色彩轉換。
[CreateProfileFromLogColorSpaceW] ( (/windows/win32/api/icm/nf-icm-createprofilefromlogcolorspacew) 將邏輯 色彩空間 轉換為 裝置設定檔
DeleteColorSpace 刪除色彩空間。
DeleteColorTransform 刪除指定的色彩轉換。
DisassociateColorProfileFromDeviceW 將指定的色彩設定檔與指定電腦上的指定裝置解除關聯。
EnumColorProfilesW 列舉滿足指定列舉準則的所有設定檔。
EnumICMProfiles 列舉指定裝置內容可用的輸出色彩設定檔。
EnumICMProfilesProcCallback EnumICMProfiles的應用程式定義回呼函式。
GetCMMInfo 擷取建立指定色彩轉換之色彩管理模組 (CMM) 的各種資訊。
GetColorDirectoryW 擷取指定電腦上的 Windows COLOR 目錄路徑。
GetColorProfileElement 將資料從指定之色彩設定檔的指定標記設定檔專案複製到緩衝區。
GetColorProfileElementTag 擷取指定國際色彩聯盟的標記資料表 中 dwIndex 所指定的標記名稱, (ICC) 色彩設定檔,其中 dwIndex 是該資料表中的一個索引。
GetColorProfileFromHandle 擷取指定開啟色彩設定檔控制碼的色彩設定檔內容。
GetColorProfileHeader 從 ICC 色彩設定檔或 WCS XML 設定檔擷取或衍生 ICC 標頭結構。 驅動程式和應用程式應該假設傳回 TRUE 只表示傳回正確結構化的標頭。 每個標記仍然需要使用舊版 ICM2 API 或 XML 架構 API 獨立驗證。
GetColorSpace 取得裝置內容中的目前輸入色彩空間。
GetCountColorProfileElements 擷取指定色彩設定檔中標記的專案數目。
GetDeviceGammaRamp 從直接色彩顯示面板取得 Gamma 坡形。
GetICMProfile 取得裝置內容的目前輸出色彩設定檔。
GetLogColorSpace 取得裝置內容的 LOGCOLORSPACE 結構。
GetNamedProfileInfo 擷取國際色彩聯盟 () 第一個參數中指定的具名色彩設定檔的相關資訊。
GetPS2ColorRenderingDictionary 從指定的 ICC 色彩設定檔擷取 PostScript 層級 2 色彩轉譯字典。
GetPS2ColorRenderingIntent 從 ICC 色彩設定檔擷取 PostScript 層級 2 色彩 轉譯意圖
GetPS2ColorSpaceArray 從 ICC 色彩設定檔擷取 PostScript 層級 2 色彩空間 陣列。
GetStandardColorSpaceProfileW 擷取為指定之標準 色彩空間註冊的色彩設定檔。
ICMProgressProcCallback 應用程式提供的回呼以報告進度。
InstallColorProfileW 安裝指定的設定檔以在指定的電腦上使用。 設定檔也會複製到 COLOR 目錄。
IsColorProfileTagPresent 報告指定的國際色彩聯盟 () 標記是否存在於指定的色彩設定檔中。
IsColorProfileValid 可讓您判斷指定的設定檔是有效的國際色彩聯盟 () 設定檔,還是有效的 Windows 色彩系統 (WCS) 設定檔控制碼,可用於色彩管理。
OpenColorProfileW 建立指定之色彩設定檔的控制碼。 接著,控制碼可以用於其他設定檔管理功能。
RegisterCMMW 將指定的識別值與指定的色彩管理模組動態連結程式庫產生關聯, (CMM DLL) 。 當此識別碼出現在色彩設定檔中時,Windows 就可以找到對應的 CMM,以便建立轉換。
SelectCMM 可讓您選取要使用的慣用色彩管理模組 (CMM) 。
SetColorProfileElement 在 ICC 色彩設定檔中設定標記設定檔元素的專案資料。
SetColorProfileElementReference 在指定的 ICC 色彩設定檔中建立參考與現有標籤相同資料的新標記。
SetColorProfileElementSize 在 ICC 色彩設定檔中設定標記專案的大小。
SetColorProfileHeader 在指定的 ICC 色彩設定檔中設定標頭資料。
SetColorSpace 設定裝置內容的輸入色彩空間。
SetDeviceGammaRamp 設定直接色彩顯示面板上的 gamma 坡形。
SetICMMode 在裝置內容中開啟或關閉色彩管理。
SetICMProfile 設定指定裝置內容的輸出色彩設定檔。
SetStandardColorSpaceProfileW 為指定的標準 色彩空間註冊指定的設定檔。 您可以使用 GetStandardColorSpaceProfileW查詢設定檔。
SetupColorMatchingW 透過對話方塊提供使用者對色彩管理的控制。
TranslateBitmapBits 使用色彩轉換來轉換點陣圖色彩。
TranslateColors 將色彩陣列從來源 色彩空間 轉譯為色彩轉換所定義的目的地色彩空間。
UninstallColorProfileW 從指定的電腦移除指定的色彩設定檔。 系統會選擇性地從系統刪除相關聯的檔案。
UnregisterCMMW 將指定的識別碼值與指定的色彩管理模組動態連結程式庫中斷關聯, (CMM DLL) 。
WcsAssociateColorProfileWithDevice 將指定的 WCS 色彩設定檔與指定的裝置產生關聯。
WcsCheckColors 判斷陣列中的色彩是否位於指定之 WCS 色彩轉換的輸出範圍內。
WcsCreateIccProfile 將 WCS 設定檔轉換成 ICC 設定檔。
WcsDisassociateColorProfileFromDevice 將指定的 WCS 色彩設定檔與指定電腦上的指定裝置解除關聯。
WcsEnumColorProfiles 列舉符合指定設定檔管理範圍中列舉準則的所有色彩設定檔。
WcsEnumColorProfilesSize 傳回 WcsEnumColorProfiles 函式所需的緩衝區大小,以位元組為單位來列舉色彩設定檔。
WcsGetCalibrationManagementState 判斷是否已啟用顯示器校正狀態的系統管理。
WcsGetDefaultColorProfile 擷取裝置的預設色彩設定檔,如果未指定裝置,則擷取與裝置無關的預設值。
WcsGetDefaultColorProfileSize 傳回裝置預設色彩設定檔名稱的大小,以位元組為單位,包括 Null 結束字元。
WcsGetDefaultRenderingIntent 傳回使用者或全系統轉譯意圖。
WcsGetUsePerUserProfiles 判斷使用者是否選擇針對指定的裝置使用個別使用者設定檔關聯清單。
WcsOpenColorProfileW 建立指定色彩設定檔的控制碼。
WcsSetCalibrationManagementState 啟用或停用顯示校正狀態的系統管理。
WcsSetDefaultColorProfile 在指定的設定檔管理範圍中設定指定配置檔案類型的預設色彩設定檔名稱。
WcsSetDefaultRenderingIntent 設定使用者或全系統轉譯意圖。
WcsSetUsePerUserProfiles 允許使用者指定是否要使用指定裝置的個別使用者設定檔關聯清單。
WcsTranslateColors 將色彩陣列從來源色彩空間轉譯為色彩轉換所定義的目的地色彩空間。