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

IWICBitmapFrameEncode

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

メソッド 11

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

vtblメソッド
3HRESULT Initialize(IPropertyBag2* pIEncoderOptions)
4HRESULT SetSize(DWORD uiWidth, DWORD uiHeight)
5HRESULT SetResolution(DOUBLE dpiX, DOUBLE dpiY)
6HRESULT SetPixelFormat(GUID* pPixelFormat)
7HRESULT SetColorContexts(DWORD cCount, IWICColorContext** ppIColorContext)
8HRESULT SetPalette(IWICPalette* pIPalette)
9HRESULT SetThumbnail(IWICBitmapSource* pIThumbnail)
10HRESULT WritePixels(DWORD lineCount, DWORD cbStride, DWORD cbBufferSize, BYTE* pbPixels)
11HRESULT WriteSource(IWICBitmapSource* pIBitmapSource, WICRect* prc)
12HRESULT Commit()
13HRESULT GetMetadataQueryWriter(IWICMetadataQueryWriter** ppIMetadataQueryWriter)