共用方式為


TranslateColors 函式 (icm.h)

將色彩陣列從來源 色彩空間 轉譯為色彩轉換所定義的目的地色彩空間。

語法

BOOL TranslateColors(
  HTRANSFORM hColorTransform,
  PCOLOR     paInputColors,
  DWORD      nColors,
  COLORTYPE  ctInput,
  PCOLOR     paOutputColors,
  COLORTYPE  ctOutput
);

參數

hColorTransform

識別要使用的色彩轉換。

paInputColors

要轉譯之 nColorsCOLOR 結構的陣列指標。

nColors

包含 paInputColors paOutputColors所指向之陣列中的元素數目。

ctInput

指定輸入色彩類型。

paOutputColors

nColors 陣組的指標COLOR 結構,這些結構會接收轉譯的色彩。

ctOutput

指定輸出色彩類型。

傳回值

如果函式成功,則傳回值會 TRUE

如果函式失敗傳回值會 FALSE。 如需擴充錯誤資訊,請呼叫 getLastError

言論

如果輸入和輸出色彩類型與色彩轉換不相容,則此函式會失敗。

要求

要求 價值
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
支援的最低伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 icm.h
連結庫 Mscms.lib
DLL Mscms.dll

另請參閱