다음을 통해 공유


WIC 점진적 디코딩 샘플

이 샘플에서는 WIC(Windows 이미징 구성 요소)를 사용하여 점진적 수준으로 인코딩된 이미지를 디코딩하는 방법을 보여 줍니다. 이 샘플에서는 Direct2D를 사용하여 화면에 다양한 점진적 수준을 렌더링합니다.

요구 사항

이 샘플에는 다음과 같은 요구 사항이 있습니다.

요구 사항
지원되는 최소 클라이언트 Windows 7
최소 Windows SDK Windows 7용 Windows SDK(소프트웨어 개발 키트)

샘플 다운로드

이 샘플은 WIC 프로그레시브 인코딩에서 사용할 수 있습니다.

샘플 빌드

Visual Studio 사용(기본 설정 방법)

  1. [Windows 탐색기]를 열고 해당 하위 디렉터리로 이동합니다.
  2. .sln(솔루션) 파일의 아이콘을 두 번 클릭하여 Visual Studio에서 파일을 엽니다.
  3. 빌드 메뉴에서 솔루션 빌드를 선택합니다. 애플리케이션은 기본 \Debug 또는 \Release 디렉터리에 빌드됩니다.

명령 프롬프트 사용

명령 프롬프트를 사용하여 샘플을 빌드합니다.

  1. 명령 프롬프트를 열고 샘플 디렉터리로 이동합니다.
  2. msbuild WICProgressiveDecoding.sln 입력

샘플 실행

애플리케이션이 시작된 후 파일 열기 메뉴를 통해 이미지 파일을 로드합니다. 로드 시 기본 프로그레시브 수준은 0으로 설정됩니다. 메뉴 또는 위쪽/아래쪽 키를 통해 다양한 점진적 수준으로 이동할 수 있습니다. 현재 점진적 수준 텍스트는 기본 창 상태 표시줄에 표시됩니다. 창 크기 조정이 지원됩니다.

참고

점진적 디코딩은 점진적으로 인코딩된 이미지에만 사용할 수 있습니다. 이 샘플과 함께 제공되는 이미지는 점진적으로 인코딩되었습니다.

추가 정보

Microsoft Windows 이미징 코덱

프로그래밍 가이드

참조

Direct2D

샘플 및 코드 예제

점진적 디코딩 개요