|
| | WINE_DEFAULT_DEBUG_CHANNEL (olepicture) |
| |
| static OLEPictureImpl * | impl_from_IPicture (IPicture *iface) |
| |
| static OLEPictureImpl * | impl_from_IDispatch (IDispatch *iface) |
| |
| static OLEPictureImpl * | impl_from_IPersistStream (IPersistStream *iface) |
| |
| static OLEPictureImpl * | impl_from_IConnectionPointContainer (IConnectionPointContainer *iface) |
| |
| static OLE_XSIZE_HIMETRIC | xpixels_to_himetric (INT pixels, HDC hdc) |
| |
| static OLE_YSIZE_HIMETRIC | ypixels_to_himetric (INT pixels, HDC hdc) |
| |
| static void | OLEPictureImpl_SetBitmap (OLEPictureImpl *This) |
| |
| static void | OLEPictureImpl_SetIcon (OLEPictureImpl *This) |
| |
| static HRESULT | OLEPictureImpl_Construct (LPPICTDESC pictDesc, BOOL fOwn, OLEPictureImpl **pict) |
| |
| static void | OLEPictureImpl_Destroy (OLEPictureImpl *Obj) |
| |
| static ULONG WINAPI | OLEPictureImpl_AddRef (IPicture *iface) |
| |
| static ULONG WINAPI | OLEPictureImpl_Release (IPicture *iface) |
| |
| static HRESULT WINAPI | OLEPictureImpl_QueryInterface (IPicture *iface, REFIID riid, void **ppvObject) |
| |
| static void | OLEPicture_SendNotify (OLEPictureImpl *this, DISPID dispID) |
| |
| static HRESULT WINAPI | OLEPictureImpl_get_Handle (IPicture *iface, OLE_HANDLE *phandle) |
| |
| static HRESULT WINAPI | OLEPictureImpl_get_hPal (IPicture *iface, OLE_HANDLE *phandle) |
| |
| static HRESULT WINAPI | OLEPictureImpl_get_Type (IPicture *iface, short *ptype) |
| |
| static HRESULT WINAPI | OLEPictureImpl_get_Width (IPicture *iface, OLE_XSIZE_HIMETRIC *pwidth) |
| |
| static HRESULT WINAPI | OLEPictureImpl_get_Height (IPicture *iface, OLE_YSIZE_HIMETRIC *pheight) |
| |
| static void | render_masked_bitmap (OLEPictureImpl *This, HDC hdc, LONG x, LONG y, LONG cx, LONG cy, OLE_XPOS_HIMETRIC xSrc, OLE_YPOS_HIMETRIC ySrc, OLE_XSIZE_HIMETRIC cxSrc, OLE_YSIZE_HIMETRIC cySrc, HBITMAP hbmMask, HBITMAP hbmXor) |
| |
| static HRESULT WINAPI | OLEPictureImpl_Render (IPicture *iface, HDC hdc, LONG x, LONG y, LONG cx, LONG cy, OLE_XPOS_HIMETRIC xSrc, OLE_YPOS_HIMETRIC ySrc, OLE_XSIZE_HIMETRIC cxSrc, OLE_YSIZE_HIMETRIC cySrc, LPCRECT prcWBounds) |
| |
| static HRESULT WINAPI | OLEPictureImpl_set_hPal (IPicture *iface, OLE_HANDLE hpal) |
| |
| static HRESULT WINAPI | OLEPictureImpl_get_CurDC (IPicture *iface, HDC *phdc) |
| |
| static HRESULT WINAPI | OLEPictureImpl_SelectPicture (IPicture *iface, HDC hdcIn, HDC *phdcOut, OLE_HANDLE *phbmpOut) |
| |
| static HRESULT WINAPI | OLEPictureImpl_get_KeepOriginalFormat (IPicture *iface, BOOL *pfKeep) |
| |
| static HRESULT WINAPI | OLEPictureImpl_put_KeepOriginalFormat (IPicture *iface, BOOL keep) |
| |
| static HRESULT WINAPI | OLEPictureImpl_PictureChanged (IPicture *iface) |
| |
| static HRESULT WINAPI | OLEPictureImpl_SaveAsFile (IPicture *iface, IStream *pstream, BOOL SaveMemCopy, LONG *pcbSize) |
| |
| static HRESULT WINAPI | OLEPictureImpl_get_Attributes (IPicture *iface, DWORD *pdwAttr) |
| |
| static HRESULT WINAPI | OLEPictureImpl_IConnectionPointContainer_QueryInterface (IConnectionPointContainer *iface, REFIID riid, VOID **ppvoid) |
| |
| static ULONG WINAPI | OLEPictureImpl_IConnectionPointContainer_AddRef (IConnectionPointContainer *iface) |
| |
| static ULONG WINAPI | OLEPictureImpl_IConnectionPointContainer_Release (IConnectionPointContainer *iface) |
| |
| static HRESULT WINAPI | OLEPictureImpl_EnumConnectionPoints (IConnectionPointContainer *iface, IEnumConnectionPoints **ppEnum) |
| |
| static HRESULT WINAPI | OLEPictureImpl_FindConnectionPoint (IConnectionPointContainer *iface, REFIID riid, IConnectionPoint **ppCP) |
| |
| static HRESULT WINAPI | OLEPictureImpl_IPersistStream_QueryInterface (IPersistStream *iface, REFIID riid, VOID **ppvoid) |
| |
| static ULONG WINAPI | OLEPictureImpl_IPersistStream_AddRef (IPersistStream *iface) |
| |
| static ULONG WINAPI | OLEPictureImpl_IPersistStream_Release (IPersistStream *iface) |
| |
| static HRESULT WINAPI | OLEPictureImpl_GetClassID (IPersistStream *iface, CLSID *pClassID) |
| |
| static HRESULT WINAPI | OLEPictureImpl_IsDirty (IPersistStream *iface) |
| |
| static HRESULT | OLEPictureImpl_LoadDIB (OLEPictureImpl *This, BYTE *xbuf, ULONG xread) |
| |
| static HRESULT | OLEPictureImpl_LoadWICSource (OLEPictureImpl *This, IWICBitmapSource *src) |
| |
| static HRESULT | OLEPictureImpl_LoadWICDecoder (OLEPictureImpl *This, REFCLSID decoder_clsid, BYTE *xbuf, ULONG xread) |
| |
| static HRESULT | OLEPictureImpl_LoadIcon (OLEPictureImpl *This, BYTE *xbuf, ULONG xread) |
| |
| static HRESULT | OLEPictureImpl_LoadEnhMetafile (OLEPictureImpl *This, const BYTE *data, ULONG size) |
| |
| static HRESULT | OLEPictureImpl_LoadAPM (OLEPictureImpl *This, const BYTE *data, ULONG size) |
| |
| static HRESULT WINAPI | OLEPictureImpl_Load (IPersistStream *iface, IStream *pStm) |
| |
| static HRESULT | serializeBMP (HBITMAP hbmp, void **buffer, unsigned int *length) |
| |
| static BOOL | serializeIcon (HICON hIcon, void **ppBuffer, unsigned int *pLength) |
| |
| static HRESULT WINAPI | OLEPictureImpl_Save (IPersistStream *iface, IStream *pStm, BOOL fClearDirty) |
| |
| static HRESULT WINAPI | OLEPictureImpl_GetSizeMax (IPersistStream *iface, ULARGE_INTEGER *size) |
| |
| static HRESULT WINAPI | OLEPictureImpl_IDispatch_QueryInterface (IDispatch *iface, REFIID riid, VOID **ppvoid) |
| |
| static ULONG WINAPI | OLEPictureImpl_IDispatch_AddRef (IDispatch *iface) |
| |
| static ULONG WINAPI | OLEPictureImpl_IDispatch_Release (IDispatch *iface) |
| |
| static HRESULT WINAPI | OLEPictureImpl_GetTypeInfoCount (IDispatch *iface, unsigned int *pctinfo) |
| |
| static HRESULT WINAPI | OLEPictureImpl_GetTypeInfo (IDispatch *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo) |
| |
| static HRESULT WINAPI | OLEPictureImpl_GetIDsOfNames (IDispatch *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId) |
| |
| static HRESULT WINAPI | OLEPictureImpl_Invoke (IDispatch *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExepInfo, UINT *puArgErr) |
| |
| HRESULT WINAPI | OleCreatePictureIndirect (LPPICTDESC lpPictDesc, REFIID riid, BOOL Own, void **ppvObj) |
| |
| HRESULT WINAPI | OleLoadPicture (LPSTREAM lpstream, LONG lSize, BOOL fRunmode, REFIID riid, LPVOID *ppvObj) |
| |
| HRESULT WINAPI | OleLoadPictureEx (LPSTREAM lpstream, LONG lSize, BOOL fRunmode, REFIID riid, DWORD xsiz, DWORD ysiz, DWORD flags, LPVOID *ppvObj) |
| |
| static HRESULT | create_stream (const WCHAR *filename, IStream **stream) |
| |
| HRESULT WINAPI | OleLoadPictureFile (VARIANT filename, IDispatch **picture) |
| |
| HRESULT WINAPI | OleSavePictureFile (IDispatch *picture, BSTR filename) |
| |
| HRESULT WINAPI | OleLoadPicturePath (LPOLESTR szURLorPath, LPUNKNOWN punkCaller, DWORD dwReserved, OLE_COLOR clrReserved, REFIID riid, LPVOID *ppvRet) |
| |
| static IClassFactoryImpl * | impl_from_IClassFactory (IClassFactory *iface) |
| |
| static HRESULT WINAPI | SPCF_QueryInterface (LPCLASSFACTORY iface, REFIID riid, LPVOID *ppobj) |
| |
| static ULONG WINAPI | SPCF_AddRef (LPCLASSFACTORY iface) |
| |
| static ULONG WINAPI | SPCF_Release (LPCLASSFACTORY iface) |
| |
| static HRESULT WINAPI | SPCF_CreateInstance (LPCLASSFACTORY iface, LPUNKNOWN pOuter, REFIID riid, LPVOID *ppobj) |
| |
| static HRESULT WINAPI | SPCF_LockServer (LPCLASSFACTORY iface, BOOL dolock) |
| |
| void | _get_STDPIC_CF (LPVOID *ppv) |
| |