Win32 API 日本語リファレンス
ホームGraphics.Imaging › IWICBitmapEncoder

IWICBitmapEncoder

COM
IID00000103-a8f2-4877-ba0a-fd2b6645fb94継承元IUnknown自前メソッド開始 vtbl3

メソッド 10

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT Initialize(IStream* pIStream, WICBitmapEncoderCacheOption cacheOption)
4HRESULT GetContainerFormat(GUID* pguidContainerFormat)
5HRESULT GetEncoderInfo(IWICBitmapEncoderInfo** ppIEncoderInfo)
6HRESULT SetColorContexts(DWORD cCount, IWICColorContext** ppIColorContext)
7HRESULT SetPalette(IWICPalette* pIPalette)
8HRESULT SetThumbnail(IWICBitmapSource* pIThumbnail)
9HRESULT SetPreview(IWICBitmapSource* pIPreview)
10HRESULT CreateNewFrame(IWICBitmapFrameEncode** ppIFrameEncode, IPropertyBag2** ppIEncoderOptions)
11HRESULT Commit()
12HRESULT GetMetadataQueryWriter(IWICMetadataQueryWriter** ppIMetadataQueryWriter)