다음을 통해 공유


IWICImageEncoder::WriteThumbnail 메서드(wincodec.h)

지정된 이미지를 지정된 WIC 비트맵 인코더에 썸네일로 인코딩합니다.

구문

HRESULT WriteThumbnail(
  [in] ID2D1Image               *pImage,
  [in] IWICBitmapEncoder        *pEncoder,
  [in] const WICImageParameters *pImageParameters
);

매개 변수

[in] pImage

형식: ID2D1Image*

인코딩할 Direct2D 이미지입니다.

[in] pEncoder

형식: IWICBitmapEncoder*

미리 보기가 설정된 인코더입니다.

[in] pImageParameters

형식: const WICImageParameters*

인코딩을 제어하는 추가 매개 변수입니다.

반환 값

형식: HRESULT

메서드가 성공하면 S_OK를 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.

설명

IWICImagingFactory2::CreateImageEncoder와 동일한 디바이스에서 전달하는 이미지를 만들어야 합니다. pImageParameters가 가리키는 변수에 추가 매개 변수를 지정하지 않으면 인코더는 유용한 기본값 집합을 사용합니다. 이러한 기본값에 대한 자세한 내용은 WICImageParameters를 참조하세요.

WriteThumbnail을 호출하기 전에 썸네일을 설정하려는 인코더에 대해 IWICBitmapEncoder 인터페이스를 설정해야 합니다.

WriteThumbnail이 실패하면 인코더에서 E_OUTOFMEMORY, D2DERR_WRONG_RESOURCE_DOMAIN 또는 기타 오류 코드를 반환할 수 있습니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 wincodec.h
라이브러리 Windowscodecs.lib
DLL Windowscodecs.dll

추가 정보

IWICImageEncoder

IWICImagingFactory2::CreateImageEncoder

WICImageParameters