所有 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 | 將色彩陣列從來源色彩空間轉譯為色彩轉換所定義的目的地色彩空間。 |