다음을 통해 공유


인코더 인터페이스

다음 표에서는 WIC(Windows Imaging Component) 인코더에서 구현한 인터페이스를 보여 줍니다. 클래스 다이어그램은 상속 계층 구조를 보여 줍니다.

컨테이너 수준 인코더 인터페이스

인터페이스 책임 구현
IWICBitmapEncoder 컨테이너 수준 서비스 Required
IWICBitmapCodecProgressNotification 진행률 알림 및 취소 지원 권장
IWICMetadataBlockWriter 메타데이터 serialization 서비스 선택 사항(컨테이너 수준 메타데이터를 지원하는 형식에만 필요)

 

프레임 수준 인코더 인터페이스

인터페이스 책임 구현
IWICBitmapFrameEncode 프레임 수준 서비스 Required
IWICMetadataBlockWriter 메타데이터 serialization 서비스 Required

 

wic encoder interface inheritance hierarchy

인코더 인터페이스는 디코더 인터페이스의 이미지에 거의 미러 이러한 인터페이스의 대부분의 메서드는 관련 디코더 인터페이스의 메서드에 해당한다는 것을 알 수 있습니다. 이제 WIC 사용 디코더 구현에 익숙해졌으므로 WIC 사용 인코더 구현도 익숙해 보입니다.

개념

WIC 사용 인코더 구현

IWICBitmapEncoder 구현

WIC 사용 CODEC를 작성하는 방법

Windows 이미징 구성 요소 개요