Data Structures |
| struct | StreamOnMemory |
| struct | IWICStreamImpl |
Defines |
| #define | COBJMACROS |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (wincodecs) |
| static HRESULT WINAPI | StreamOnMemory_QueryInterface (IStream *iface, REFIID iid, void **ppv) |
| static ULONG WINAPI | StreamOnMemory_AddRef (IStream *iface) |
| static ULONG WINAPI | StreamOnMemory_Release (IStream *iface) |
| static HRESULT WINAPI | StreamOnMemory_Read (IStream *iface, void *pv, ULONG cb, ULONG *pcbRead) |
| static HRESULT WINAPI | StreamOnMemory_Write (IStream *iface, void const *pv, ULONG cb, ULONG *pcbWritten) |
| static HRESULT WINAPI | StreamOnMemory_Seek (IStream *iface, LARGE_INTEGER dlibMove, DWORD dwOrigin, ULARGE_INTEGER *plibNewPosition) |
| static HRESULT WINAPI | StreamOnMemory_SetSize (IStream *iface, ULARGE_INTEGER libNewSize) |
| static HRESULT WINAPI | StreamOnMemory_CopyTo (IStream *iface, IStream *pstm, ULARGE_INTEGER cb, ULARGE_INTEGER *pcbRead, ULARGE_INTEGER *pcbWritten) |
| static HRESULT WINAPI | StreamOnMemory_Commit (IStream *iface, DWORD grfCommitFlags) |
| static HRESULT WINAPI | StreamOnMemory_Revert (IStream *iface) |
| static HRESULT WINAPI | StreamOnMemory_LockRegion (IStream *iface, ULARGE_INTEGER libOffset, ULARGE_INTEGER cb, DWORD dwLockType) |
| static HRESULT WINAPI | StreamOnMemory_UnlockRegion (IStream *iface, ULARGE_INTEGER libOffset, ULARGE_INTEGER cb, DWORD dwLockType) |
| static HRESULT WINAPI | StreamOnMemory_Stat (IStream *iface, STATSTG *pstatstg, DWORD grfStatFlag) |
| static HRESULT WINAPI | StreamOnMemory_Clone (IStream *iface, IStream **ppstm) |
| static HRESULT WINAPI | IWICStreamImpl_QueryInterface (IWICStream *iface, REFIID iid, void **ppv) |
| static ULONG WINAPI | IWICStreamImpl_AddRef (IWICStream *iface) |
| static ULONG WINAPI | IWICStreamImpl_Release (IWICStream *iface) |
| static HRESULT WINAPI | IWICStreamImpl_Read (IWICStream *iface, void *pv, ULONG cb, ULONG *pcbRead) |
| static HRESULT WINAPI | IWICStreamImpl_Write (IWICStream *iface, void const *pv, ULONG cb, ULONG *pcbWritten) |
| static HRESULT WINAPI | IWICStreamImpl_Seek (IWICStream *iface, LARGE_INTEGER dlibMove, DWORD dwOrigin, ULARGE_INTEGER *plibNewPosition) |
| static HRESULT WINAPI | IWICStreamImpl_SetSize (IWICStream *iface, ULARGE_INTEGER libNewSize) |
| static HRESULT WINAPI | IWICStreamImpl_CopyTo (IWICStream *iface, IStream *pstm, ULARGE_INTEGER cb, ULARGE_INTEGER *pcbRead, ULARGE_INTEGER *pcbWritten) |
| static HRESULT WINAPI | IWICStreamImpl_Commit (IWICStream *iface, DWORD grfCommitFlags) |
| static HRESULT WINAPI | IWICStreamImpl_Revert (IWICStream *iface) |
| static HRESULT WINAPI | IWICStreamImpl_LockRegion (IWICStream *iface, ULARGE_INTEGER libOffset, ULARGE_INTEGER cb, DWORD dwLockType) |
| static HRESULT WINAPI | IWICStreamImpl_UnlockRegion (IWICStream *iface, ULARGE_INTEGER libOffset, ULARGE_INTEGER cb, DWORD dwLockType) |
| static HRESULT WINAPI | IWICStreamImpl_Stat (IWICStream *iface, STATSTG *pstatstg, DWORD grfStatFlag) |
| static HRESULT WINAPI | IWICStreamImpl_Clone (IWICStream *iface, IStream **ppstm) |
| static HRESULT WINAPI | IWICStreamImpl_InitializeFromIStream (IWICStream *iface, IStream *pIStream) |
| static HRESULT WINAPI | IWICStreamImpl_InitializeFromFilename (IWICStream *iface, LPCWSTR wzFileName, DWORD dwDesiredAccess) |
| static HRESULT WINAPI | IWICStreamImpl_InitializeFromMemory (IWICStream *iface, BYTE *pbBuffer, DWORD cbBufferSize) |
| static HRESULT WINAPI | IWICStreamImpl_InitializeFromIStreamRegion (IWICStream *iface, IStream *pIStream, ULARGE_INTEGER ulOffset, ULARGE_INTEGER ulMaxSize) |
| HRESULT | StreamImpl_Create (IWICStream **stream) |
Variables |
| const IStreamVtbl | StreamOnMemory_Vtbl |
| const IWICStreamVtbl | WICStream_Vtbl |