WIC 점진적 디코딩 샘플
이 샘플에서는 WIC(Windows 이미징 구성 요소)를 사용하여 점진적 수준으로 인코딩된 이미지를 디코딩하는 방법을 보여 줍니다. 이 샘플에서는 Direct2D를 사용하여 화면에 다양한 점진적 수준을 렌더링합니다.
요구 사항
이 샘플에는 다음과 같은 요구 사항이 있습니다.
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 |
최소 Windows SDK | Windows 7용 Windows SDK(소프트웨어 개발 키트) |
샘플 다운로드
이 샘플은 WIC 프로그레시브 인코딩에서 사용할 수 있습니다.
샘플 빌드
Visual Studio 사용(기본 설정 방법)
- [Windows 탐색기]를 열고 해당 하위 디렉터리로 이동합니다.
- .sln(솔루션) 파일의 아이콘을 두 번 클릭하여 Visual Studio에서 파일을 엽니다.
- 빌드 메뉴에서 솔루션 빌드를 선택합니다. 애플리케이션은 기본 \Debug 또는 \Release 디렉터리에 빌드됩니다.
명령 프롬프트 사용
명령 프롬프트를 사용하여 샘플을 빌드합니다.
- 명령 프롬프트를 열고 샘플 디렉터리로 이동합니다.
-
msbuild WICProgressiveDecoding.sln
입력
샘플 실행
애플리케이션이 시작된 후 파일 열기 메뉴를 통해 이미지 파일을 로드합니다. 로드 시 기본 프로그레시브 수준은 0으로 설정됩니다. 메뉴 또는 위쪽/아래쪽 키를 통해 다양한 점진적 수준으로 이동할 수 있습니다. 현재 점진적 수준 텍스트는 기본 창 상태 표시줄에 표시됩니다. 창 크기 조정이 지원됩니다.
참고
점진적 디코딩은 점진적으로 인코딩된 이미지에만 사용할 수 있습니다. 이 샘플과 함께 제공되는 이미지는 점진적으로 인코딩되었습니다.