windowscodecs: Add wrapper functions for IWICBitmapEncoder methods.
This commit is contained in:
parent
8a62406e00
commit
4483f85d20
|
@ -132,6 +132,47 @@ HRESULT WINAPI IWICBitmapDecoder_GetFrame_Proxy_W(IWICBitmapDecoder *iface,
|
|||
return IWICBitmapDecoder_GetFrame(iface, index, ppIBitmapFrame);
|
||||
}
|
||||
|
||||
HRESULT WINAPI IWICBitmapEncoder_Initialize_Proxy_W(IWICBitmapEncoder *iface,
|
||||
IStream *pIStream, WICBitmapEncoderCacheOption cacheOption)
|
||||
{
|
||||
return IWICBitmapEncoder_Initialize(iface, pIStream, cacheOption);
|
||||
}
|
||||
|
||||
HRESULT WINAPI IWICBitmapEncoder_GetEncoderInfo_Proxy_W(IWICBitmapEncoder *iface,
|
||||
IWICBitmapEncoderInfo **ppIEncoderInfo)
|
||||
{
|
||||
return IWICBitmapEncoder_GetEncoderInfo(iface, ppIEncoderInfo);
|
||||
}
|
||||
|
||||
HRESULT WINAPI IWICBitmapEncoder_SetPalette_Proxy_W(IWICBitmapEncoder *iface,
|
||||
IWICPalette *pIPalette)
|
||||
{
|
||||
return IWICBitmapEncoder_SetPalette(iface, pIPalette);
|
||||
}
|
||||
|
||||
HRESULT WINAPI IWICBitmapEncoder_SetThumbnail_Proxy_W(IWICBitmapEncoder *iface,
|
||||
IWICBitmapSource *pIThumbnail)
|
||||
{
|
||||
return IWICBitmapEncoder_SetThumbnail(iface, pIThumbnail);
|
||||
}
|
||||
|
||||
HRESULT WINAPI IWICBitmapEncoder_CreateNewFrame_Proxy_W(IWICBitmapEncoder *iface,
|
||||
IWICBitmapFrameEncode **ppIFrameEncode, IPropertyBag2 **ppIEncoderOptions)
|
||||
{
|
||||
return IWICBitmapEncoder_CreateNewFrame(iface, ppIFrameEncode, ppIEncoderOptions);
|
||||
}
|
||||
|
||||
HRESULT WINAPI IWICBitmapEncoder_Commit_Proxy_W(IWICBitmapEncoder *iface)
|
||||
{
|
||||
return IWICBitmapEncoder_Commit(iface);
|
||||
}
|
||||
|
||||
HRESULT WINAPI IWICBitmapEncoder_GetMetadataQueryWriter_Proxy_W(IWICBitmapEncoder *iface,
|
||||
IWICMetadataQueryWriter **ppIMetadataQueryWriter)
|
||||
{
|
||||
return IWICBitmapEncoder_GetMetadataQueryWriter(iface, ppIMetadataQueryWriter);
|
||||
}
|
||||
|
||||
HRESULT WINAPI IWICBitmapFlipRotator_Initialize_Proxy_W(IWICBitmapFlipRotator *iface,
|
||||
IWICBitmapSource *pISource, WICBitmapTransformOptions options)
|
||||
{
|
||||
|
|
|
@ -22,13 +22,13 @@
|
|||
@ stdcall IWICBitmapDecoder_GetMetadataQueryReader_Proxy(ptr ptr) IWICBitmapDecoder_GetMetadataQueryReader_Proxy_W
|
||||
@ stdcall IWICBitmapDecoder_GetPreview_Proxy(ptr ptr) IWICBitmapDecoder_GetPreview_Proxy_W
|
||||
@ stdcall IWICBitmapDecoder_GetThumbnail_Proxy(ptr ptr) IWICBitmapDecoder_GetThumbnail_Proxy_W
|
||||
@ stub IWICBitmapEncoder_Commit_Proxy
|
||||
@ stub IWICBitmapEncoder_CreateNewFrame_Proxy
|
||||
@ stub IWICBitmapEncoder_GetEncoderInfo_Proxy
|
||||
@ stub IWICBitmapEncoder_GetMetadataQueryWriter_Proxy
|
||||
@ stub IWICBitmapEncoder_Initialize_Proxy
|
||||
@ stub IWICBitmapEncoder_SetPalette_Proxy
|
||||
@ stub IWICBitmapEncoder_SetThumbnail_Proxy
|
||||
@ stdcall IWICBitmapEncoder_Commit_Proxy(ptr) IWICBitmapEncoder_Commit_Proxy_W
|
||||
@ stdcall IWICBitmapEncoder_CreateNewFrame_Proxy(ptr ptr ptr) IWICBitmapEncoder_CreateNewFrame_Proxy_W
|
||||
@ stdcall IWICBitmapEncoder_GetEncoderInfo_Proxy(ptr ptr) IWICBitmapEncoder_GetEncoderInfo_Proxy_W
|
||||
@ stdcall IWICBitmapEncoder_GetMetadataQueryWriter_Proxy(ptr ptr) IWICBitmapEncoder_GetMetadataQueryWriter_Proxy_W
|
||||
@ stdcall IWICBitmapEncoder_Initialize_Proxy(ptr ptr long) IWICBitmapEncoder_Initialize_Proxy_W
|
||||
@ stdcall IWICBitmapEncoder_SetPalette_Proxy(ptr ptr) IWICBitmapEncoder_SetPalette_Proxy_W
|
||||
@ stdcall IWICBitmapEncoder_SetThumbnail_Proxy(ptr ptr) IWICBitmapEncoder_SetThumbnail_Proxy_W
|
||||
@ stdcall IWICBitmapFlipRotator_Initialize_Proxy(ptr ptr long) IWICBitmapFlipRotator_Initialize_Proxy_W
|
||||
@ stdcall IWICBitmapFrameDecode_GetColorContexts_Proxy(ptr long ptr ptr) IWICBitmapFrameDecode_GetColorContexts_Proxy_W
|
||||
@ stdcall IWICBitmapFrameDecode_GetMetadataQueryReader_Proxy(ptr ptr) IWICBitmapFrameDecode_GetMetadataQueryReader_Proxy_W
|
||||
|
|
Loading…
Reference in New Issue