다음을 통해 공유


ICMProgressProcCallback 콜백 함수

ICMProgressProcCallback 함수는 진행률을 보고하고 애플리케이션이 색 처리를 취소할 수 있도록 하는 애플리케이션 제공 콜백 함수입니다.

통사론

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

매개 변수

ulMax

진행률 카운터의 최대값을 지정합니다(비트맵 처리 완료를 예측하는 데 사용됨).

ulCurrent

진행률 카운터의 현재 값을 지정합니다(최대값으로 나눈 경우 완료율의 대략적인 예상값 제공).

ulCallbackData

애플리케이션에서 ICM2 함수로 전달된 데이터를 지정한 다음 콜백 함수에 전달합니다. 예를 들어 이러한 데이터를 사용하여 보고되는 진행률에 대한 비트맵 및 프로세스를 식별할 수 있습니다.

반환 값

이 함수는 비트맵 처리를 계속하기 위해 TRUE 반환합니다. 반환 값은 처리를 취소하기 위해 FALSE . 처리가 취소되면 출력 버퍼가 부분적으로 채워질 수 있지만 호출 함수는 실패를 나타내기 위해 0을 반환합니다.

발언

이 콜백 함수의 이름은 애플리케이션에서 제공합니다. TranslateBitmapBits 및 checkBitmapBitsWCS 함수를 포함하여 이 함수를 주기적으로 호출합니다.

요구 사항

요구
지원되는 최소 클라이언트
Windows 2000 Professional [데스크톱 앱만 해당]
지원되는 최소 서버
Windows 2000 Server [데스크톱 앱만 해당]
머리글
Icm.h

참고 항목

기본 색 관리 개념

함수

translateBitmapBits

CheckBitmapBits