IWICImageEncoder::WriteFrame 메서드(wincodec.h)
이미지를 IWICBitmapFrameEncode에서 제공하는 프레임으로 인코딩합니다.
구문
HRESULT WriteFrame(
[in] ID2D1Image *pImage,
[in] IWICBitmapFrameEncode *pFrameEncode,
[in] const WICImageParameters *pImageParameters
);
매개 변수
[in] pImage
형식: ID2D1Image*
인코딩할 Direct2D 이미지입니다.
[in] pFrameEncode
이미지가 기록되는 프레임 인코더입니다.
[in] pImageParameters
형식: const WICImageParameters*
인코딩을 제어하는 추가 매개 변수입니다.
반환 값
형식: HRESULT
메서드가 성공하면 S_OK를 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.
설명
전달된 이미지는 IWICImagingFactory2::CreateImageEncoder와 동일한 디바이스에서 만들어야 합니다. pImageParameters를 지정하지 않으면 유용한 기본값 집합이 가정됩니다. 자세한 내용은 WICImageParameters를 참조하세요.
이 API를 호출하기 전에 IWICBitmapFrameEncode 를 올바르게 독립적으로 설정해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | wincodec.h |
라이브러리 | Windowscodecs.lib |
DLL | Windowscodecs.dll |