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 | 정의된 한 형식의 비트맵을 다른 정의된 형식으로 변환하고 콜백 함수를 주기적으로 호출하여 진행 상황을 보고하고 호출 애플리케이션이 번역을 종료하도록 허용합니다. |