모든 WCS 함수의 사전순 목록
다음은 Windows 98 이상 및 Windows 2000 이상에서 제공하는 WCS 1.0 API 함수의 전체 사전순 목록입니다.
함수 또는 구조체 | 설명 |
---|---|
PCMSCALLBACKW | * PCMSCALLBACKW* (또는 ApplyCallbackFunction)는 SetupColorMatchingW 함수가 표시되는 대화 상자가 실행되는 동안 WCS 구성 데이터를 업데이트하는 콜백 함수입니다. |
AssociateColorProfileWithDeviceW | 지정된 색 프로필을 지정된 디바이스와 연결합니다. |
CheckBitmapBits | 지정된 비트맵의 픽셀이 지정된 변환의 출력 영역 내에 있는지 여부를 확인합니다. |
CheckColors | 배열의 색이 지정된 변환의 출력 영역 내에 있는지 여부를 결정합니다. |
CheckColorsInGamut | 지정된 색이 디바이스의 영역 안에 있는지 확인합니다. |
CloseColorProfile | 열린 프로필 핸들을 닫습니다. |
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 | 정의된 형식의 비트맵을 다른 정의된 형식으로 변환하고 콜백 함수를 주기적으로 호출하여 진행 상황을 보고하고 호출 애플리케이션이 번역을 종료하도록 허용합니다. |
ColorCorrectPalette | 디바이스 컨텍스트에 대한 팔레트의 항목을 수정합니다. |
ColorMatchToTarget | 미리 보기 목적으로 색 매핑을 수행합니다. |
ConvertColorNameToIndex | 명명된 색 공간의 색 이름을 ICC(International Color Consortium) 색 프로필의 인덱스 번호로 변환합니다. |
ConvertIndexToColorName | 색 공간의 인덱스를 명명된 색 공간의 이름 배열로 변환합니다. |
CreateColorSpace | 색 공간을 만듭니다. |
CreateColorTransformW | 색 공간의 인덱스를 명명된 색 공간의 이름 배열로 변환합니다. |
CreateColorTransformW | 색 공간의 인덱스를 명명된 색 공간의 이름 배열로 변환합니다. |
CreateMultiProfileTransform | 프로필 배열 또는 단일 디바이스 링크 프로필을 수락하고 애플리케이션이 색 매핑을 수행하는 데 사용할 수 있는 색 변환을 만듭니다. |
[CreateProfileFromLogColorSpaceW] ((/windows/win32/api/icm/nf-icm-createprofilefromlogcolorspacew) | 논리 색 공간을디바이스 프로필로 변환합니다. |
DeleteColorSpace | 색 공간을 삭제합니다. |
DeleteColorTransform | 지정된 색 변환을 삭제합니다. |
DisassociateColorProfileFromDeviceW | 지정된 색 프로필을 지정된 컴퓨터의 지정된 디바이스와 연결 해제합니다. |
EnumColorProfilesW | 지정된 열거형 조건을 충족하는 모든 프로필을 열거합니다. |
EnumICMProfiles | 지정된 디바이스 컨텍스트에 사용할 수 있는 출력 색 프로필을 열거합니다. |
EnumICMProfilesProcCallback | EnumICMProfiles에 대한 애플리케이션 정의 콜백 함수입니다. |
GetCMMInfo | 지정된 색 변환을 만든 CMM(색 관리 모듈)에 대한 다양한 정보를 검색합니다. |
GetColorDirectoryW | 지정된 컴퓨터에서 Windows COLOR 디렉터리의 경로를 검색합니다. |
GetColorProfileElement | 지정된 색 프로필의 지정된 태그가 지정된 프로필 요소에서 버퍼로 데이터를 복사합니다. |
GetColorProfileElementTag | 지정된 ICC(International Color Consortium) 색 프로필의 태그 테이블에서 dwIndex 로 지정된 태그 이름을 검색합니다. 여기서 dwIndex 는 해당 테이블에 대한 하나의 기반 인덱스입니다. |
GetColorProfileFromHandle | 열려 있는 색 프로필에 대한 핸들이 지정된 색 프로필 콘텐츠를 검색합니다. |
GetColorProfileHeader | ICC 색 프로필 또는 WCS XML 프로필에서 ICC 헤더 구조를 검색하거나 파생합니다. 드라이버와 애플리케이션은 TRUE 를 반환한다고 가정해야 하며 올바르게 구조화된 헤더가 반환됨을 나타냅니다. 각 태그는 레거시 ICM2 API 또는 XML 스키마 API를 사용하여 독립적으로 유효성을 검사해야 합니다. |
GetColorSpace | 디바이스 컨텍스트에서 현재 입력 색 공간을 가져옵니다. |
GetCountColorProfileElements | 지정된 색 프로필에서 태그가 지정된 요소의 수를 검색합니다. |
GetDeviceGammaRamp | 직접 색 표시 보드에서 감마 램프를 가져옵니다. |
GetICMProfile | 디바이스 컨텍스트의 현재 출력 색 프로필을 가져옵니다. |
GetLogColorSpace | 디바이스 컨텍스트의 LOGCOLORSPACE 구조를 가져옵니다. |
GetNamedProfileInfo | 첫 번째 매개 변수에 지정된 ICC(International Color Consortium)라는 색 프로필에 대한 정보를 검색합니다. |
GetPS2ColorRenderingDictionary | 지정된 ICC 색 프로필에서 PostScript 수준 2 색 렌더링 사전을 검색합니다. |
GetPS2ColorRenderingIntent | ICC 색 프로필에서 PostScript 수준 2 색 렌더링 의도 를 검색합니다. |
GetPS2ColorSpaceArray | ICC 색 프로필에서 PostScript Level 2 색 공간 배열을 검색합니다. |
GetStandardColorSpaceProfileW | 지정된 표준 색 공간에 대해 등록된 색 프로필을 검색 합니다. |
ICMProgressProcCallback | 진행률을 보고하기 위해 애플리케이션에서 제공하는 콜백입니다. |
InstallColorProfileW | 지정된 컴퓨터에 사용할 지정된 프로필을 설치합니다. 프로필도 COLOR 디렉터리에 복사됩니다. |
IsColorProfileTagPresent | 지정된 ICC(International Color Consortium) 태그가 지정된 색 프로필에 있는지 여부를 보고합니다. |
IsColorProfileValid | 지정된 프로필이 유효한 ICC(International Color Consortium) 프로필인지 아니면 색 관리에 사용할 수 있는 유효한 WCS(Windows Color System) 프로필 핸들인지 확인할 수 있습니다. |
OpenColorProfileW | 지정된 색 프로필에 대한 핸들을 만듭니다. 그런 다음 핸들을 다른 프로필 관리 함수에서 사용할 수 있습니다. |
RegisterCMMW | 지정된 식별 값을 지정된 색 관리 모듈 동적 연결 라이브러리(CMM DLL)와 연결합니다. 이 ID가 색 프로필에 표시되면 Windows에서 해당 CMM을 찾아 변환을 만들 수 있습니다. |
SELECTCMM | 사용할 CMM(기본 설정 색 관리 모듈)을 선택할 수 있습니다. |
SetColorProfileElement | ICC 색 프로필에서 태그가 지정된 프로필 요소의 요소 데이터를 설정합니다. |
SetColorProfileElementReference | 지정된 ICC 색 프로필에 기존 태그와 동일한 데이터를 참조하는 새 태그를 만듭니다. |
SetColorProfileElementSize | ICC 색 프로필에서 태그가 지정된 요소의 크기를 설정합니다. |
SetColorProfileHeader | 지정된 ICC 색 프로필의 헤더 데이터를 설정합니다. |
SetColorSpace | 디바이스 컨텍스트의 입력 색 공간을 설정합니다. |
SetDeviceGammaRamp | 직접 색 디스플레이 보드에서 감마 램프를 설정합니다. |
SetICMMode | 디바이스 컨텍스트에서 색 관리를 켜거나 끕니다. |
SetICMProfile | 지정된 디바이스 컨텍스트에 대한 출력 색 프로필을 설정합니다. |
SetStandardColorSpaceProfileW | 지정된 표준 색 공간에 대해 지정된 프로필을 등록합니다. GetStandardColorSpaceProfileW를 사용하여 프로필을 쿼리할 수 있습니다. |
SetupColorMatchingW | 대화 상자를 통해 색 관리에 대한 사용자 제어를 제공합니다. |
TranslateBitmapBits | 색 변환을 사용하여 비트맵 색을 변환합니다. |
TranslateColors | 색 변환에 정의된 대로 원본 색 공간에서 대상 색 공간 으로 색 배열을 변환합니다. |
UninstallColorProfileW | 지정된 컴퓨터에서 지정된 색 프로필을 제거합니다. 연결된 파일은 선택적으로 시스템에서 삭제됩니다. |
UnregisterCMMW | 지정된 색 관리 모듈 CMM DLL(동적 연결 라이브러리)에서 지정된 ID 값을 분리합니다. |
WcsAssociateColorProfileWithDevice | 지정된 WCS 색 프로필을 지정된 디바이스와 연결합니다. |
WcsCheckColors | 배열의 색이 지정된 WCS 색 변환의 출력 영역 내에 있는지 여부를 결정합니다. |
WcsCreateIccProfile | WCS 프로필을 ICC 프로필로 변환합니다. |
WcsDisassociateColorProfileFromDevice | 지정된 WCS 색 프로필을 지정된 컴퓨터의 지정된 디바이스와 연결 해제합니다. |
WcsEnumColorProfiles | 지정된 프로필 관리 scope 열거 조건을 충족하는 모든 색 프로필을 열거합니다. |
WcsEnumColorProfilesSize | WcsEnumColorProfiles 함수가 색 프로필을 열거하는 데 필요한 버퍼의 크기(바이트)를 반환합니다. |
WcsGetCalibrationManagementState | 디스플레이 보정 상태의 시스템 관리를 사용할 수 있는지 여부를 결정합니다. |
WcsGetDefaultColorProfile | 디바이스가 지정되지 않은 경우 디바이스의 기본 색 프로필 또는 디바이스 독립적 기본값을 검색합니다. |
WcsGetDefaultColorProfileSize | NULL 종결자를 포함하여 디바이스의 기본 색 프로필 이름의 크기(바이트)를 반환합니다. |
WcsGetDefaultRenderingIntent | 사용자 또는 시스템 전체 렌더링 의도를 반환합니다. |
WcsGetUsePerUserProfiles | 사용자가 지정된 디바이스에 대해 사용자별 프로필 연결 목록을 사용하도록 선택했는지 여부를 결정합니다. |
WcsOpenColorProfileW | 지정된 색 프로필에 대한 핸들을 만듭니다. |
WcsSetCalibrationManagementState | 디스플레이 보정 상태의 시스템 관리를 사용하거나 사용하지 않도록 설정합니다. |
WcsSetDefaultColorProfile | 지정된 프로필 관리 scope 지정된 프로필 형식의 기본 색 프로필 이름을 설정합니다. |
WcsSetDefaultRenderingIntent | 사용자 또는 시스템 전체 렌더링 의도를 설정합니다. |
WcsSetUsePerUserProfiles | 사용자가 지정된 디바이스에 대해 사용자별 프로필 연결 목록을 사용할지 여부를 지정할 수 있습니다. |
WcsTranslateColors | 색 변환에 정의된 대로 원본 색 공간에서 대상 색 공간으로 색 배열을 변환합니다. |