코덱 설치 및 등록
코덱을 설치할 때 레지스트리에 등록해야 합니다. 또한 사용자 형식의 이미지가 컴퓨터에 이미 있는 경우 썸네일 캐시가 업데이트되는지 확인해야 합니다.
이 항목에는 다음 섹션이 포함되어 있습니다.
코덱 등록
코덱을 등록하면 실제로 인코더와 디코더라는 두 가지 구성 요소를 등록합니다. 또한 이미지 형식이 지원하는 메타데이터 형식에 대한 메타데이터 처리기에 컨테이너 형식을 등록하려면 레지스트리 항목을 만들어야 합니다.
다음 항목에서는 코덱을 등록하는 데 필요한 레지스트리 항목에 대해 설명합니다.
Windows 사진 갤러리 및 Windows 탐색기 통합
코덱을 설치할 때 썸네일 캐시 업데이트
코덱이 설치되면 설치 관리자는 레지스트리 항목을 작성한 후 다음 함수를 호출해야 합니다.
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, NULL, NULL)
이 호출은 Windows에 새 파일 연결 정보를 사용할 수 있음을 알 수 있습니다. 이미지 형식의 이미지가 컴퓨터에 이미 있는 경우 이미지를 처음 가져올 때 썸네일을 추출할 수 있는 디코더가 없으므로 썸네일 캐시에 기본 축소판 그림이 포함됩니다. 새 파일 연결을 사용할 수 있음을 Windows에 알리면 썸네일 캐시는 빈 썸네일을 모두 삭제하고 이제 디코딩할 수 있는 파일에서 실제 축소판 그림을 추출합니다.
사용자가 WIC-Enabled 코덱을 사용할 수 있도록 설정
카메라 제조업체인 경우 카메라와 함께 상자에 원시 코덱을 배송할 수 있습니다. 웹 사이트의 다운로드 페이지에 코덱을 게시할 수도 있습니다. 그러나 사용자가 친구, 비즈니스 동료 또는 다른 웹 사이트와 같은 다른 원본에서 형식의 이미지 파일을 획득하는 경우 디코딩할 코덱을 어디서 가져와야 할지 모를 수 있습니다.
이 문제로 인해 Windows는 이미지 형식의 사용자가 코덱을 찾고 Windows Vista부터 컴퓨터에 다운로드할 수 있는 더 쉬운 방법을 제공합니다. Windows 사진 갤러리에서 파일 이름 확장명을 이미지 형식으로 인식하고 해당 형식의 코덱이 설치되지 않은 경우 대화 상자는 사진을 표시할 수 없음을 사용자에게 알리고 사용자가 이를 표시하는 데 필요한 소프트웨어를 다운로드할지 여부를 묻습니다. 사용자가 수락하면 코덱 제조업체의 다운로드 사이트에 대한 링크와 함께 Microsoft 호스팅 웹 사이트가 나타납니다. (필요에 따라 사용자에게 다운로드 사이트로 직접 이동하도록 요청할 수 있습니다.)
사용자가 다운로드 사이트로 보낼 수 있도록 Windows 사진 갤러리에서 이미지 형식의 파일 이름 확장명을 인식하려면 다음을 수행해야 합니다.
코덱에 대한 다운로드 사이트를 제공합니다. (제공하는 각 코덱에 대해 별도의 페이지 또는 모든 코덱에 대한 다운로드를 제공하는 하나의 페이지를 가질 수 있습니다.)
다운로드 사이트는 지역화되고 카메라 모델에서 쉽게 검색할 수 있어야 합니다.
Microsoft에 이미지 형식에 대한 확장 목록과 다운로드 사이트의 URL을 제공합니다.
새 정보를 Windows 사진 갤러리에 추가할 수 있도록 향후 개발한 모든 새 코덱의 확장 및 다운로드 사이트의 URL에 대한 변경 내용을 Microsoft에 알려야 합니다.
관련 항목