共用方式為


ICMProgressProcCallback 回呼函式

ICMProgressProcCallback函式是應用程式提供的回呼函式,可報告進度並允許應用程式取消色彩處理。

語法

BOOL WINAPI ICMProgressProcCallback(
   ULONG  ulMax,
   ULONG  ulCurrent,
   LPARAM ulCallbackData
);

參數

ulMax

指定進度計數器的最大值, (用來估計點陣圖處理完成) 。

ulCurrent

指定當除以最大值時,進度計數器的目前值 (,提供完成百分比的粗略估計值) 。

ulCallbackData

指定應用程式傳遞至 ICM2 函式的資料,然後將它傳遞至回呼函式。 例如,這類資料可用來識別所報告進度的點陣圖和程式。

傳回值

此函式會傳回 TRUE 以繼續點陣圖處理。 傳回值為 FALSE ,可取消處理。 如果處理已取消,則呼叫函式會傳回零表示失敗,不過其輸出緩衝區可能會部分填滿。

備註

此回呼函式的名稱是由應用程式提供。 許多 WCS 函式,包括 TranslateBitmapBitsCheckBitmapBits,會定期呼叫此函式。

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]
標頭
Icm.h

另請參閱

基本色彩管理概念

函式

TranslateBitmapBits

CheckBitmapBits