다음을 통해 공유


CMM(색 관리 모듈) 구현에 사용되는 WCS 함수

다음 함수는 CMM(색 관리 모듈)에 의해 구현되고 운영 체제에서 호출할 수 있도록 내보내야 합니다.

함수 Description
CMCheckColors 지정된 색이 지정된 변환의 출력 영역 내에 있는지 여부를 결정합니다.
CMCheckColorsInGamut 지정된 RGB 삼중이 지정된 변환의 출력 영역 안에 있는지 여부를 결정합니다.
CMCheckRGB 비트맵 색을 출력 영역과 검사합니다.
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를 디바이스 색 공간으로 변환합니다.
CMTranslateRGB 색 변환을 사용하여 한 색 공간에서 다른 색 공간 으로 비트맵을 변환합니다.
CMTranslateRGBsExt 정의된 한 형식의 비트맵을 다른 정의된 형식으로 변환하고 콜백 함수를 주기적으로 호출하여 진행 상황을 보고하고 호출 애플리케이션이 번역을 종료하도록 허용합니다.