Wraps a cinder::OStream with a COM ::IStream.
Show All |
Public Member Functions
-
ComOStream (cinder::OStreamRef aOStream)
-
HRESULT STDMETHODCALLTYPEQueryInterface (REFIID iid, void **ppvObject)
-
ULONG STDMETHODCALLTYPEAddRef ()
-
ULONG STDMETHODCALLTYPERelease ()
-
HRESULT STDMETHODCALLTYPERead (void *, ULONG, ULONG *)
-
HRESULT STDMETHODCALLTYPEWrite (void const *pv, ULONG cb, ULONG *pcbWritten)
-
HRESULT STDMETHODCALLTYPESetSize (ULARGE_INTEGER)
-
HRESULT STDMETHODCALLTYPECopyTo (::IStream *, ULARGE_INTEGER, ULARGE_INTEGER *, ULARGE_INTEGER *)
-
HRESULT STDMETHODCALLTYPECommit (DWORD)
-
HRESULT STDMETHODCALLTYPERevert ()
-
HRESULT STDMETHODCALLTYPELockRegion (ULARGE_INTEGER, ULARGE_INTEGER, DWORD)
-
HRESULT STDMETHODCALLTYPEUnlockRegion (ULARGE_INTEGER, ULARGE_INTEGER, DWORD)
-
HRESULT STDMETHODCALLTYPEClone (IStream **)
-
HRESULT STDMETHODCALLTYPESeek (LARGE_INTEGER liDistanceToMove, DWORD dwOrigin, ULARGE_INTEGER *lpNewFilePointer)
-
HRESULT STDMETHODCALLTYPEStat (STATSTG *, DWORD)