ImageResizer  3.4.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | List of all members
ImageResizer.Plugins.Wic.InteropServices.ComTypes.IWICStream Interface Reference
Inheritance diagram for ImageResizer.Plugins.Wic.InteropServices.ComTypes.IWICStream:
Inheritance graph
[legend]
Collaboration diagram for ImageResizer.Plugins.Wic.InteropServices.ComTypes.IWICStream:
Collaboration graph
[legend]

Public Member Functions

new void Read ([Out][MarshalAs(UnmanagedType.LPArray, SizeParamIndex=1)] byte[] pv, int cb, IntPtr pcbRead)
 
new void Write ([MarshalAs(UnmanagedType.LPArray, SizeParamIndex=1)] byte[] pv, int cb, IntPtr pcbWritten)
 
new void Seek (long dlibMove, int dwOrigin, IntPtr plibNewPosition)
 
new void SetSize (long libNewSize)
 
new void CopyTo (IStream pstm, long cb, IntPtr pcbRead, IntPtr pcbWritten)
 
new void Commit (int grfCommitFlags)
 
new void Revert ()
 
new void LockRegion (long libOffset, long cb, int dwLockType)
 
new void UnlockRegion (long libOffset, long cb, int dwLockType)
 
new void Stat (out STATSTG pstatstg, int grfStatFlag)
 
new void Clone (out IStream ppstm)
 
void InitializeFromIStream (IStream pIStream)
 
void InitializeFromFilename ([MarshalAs(UnmanagedType.LPWStr)] string wzFileName, NativeMethods.GenericAccessRights dwDesiredAccess)
 
void InitializeFromMemory ([MarshalAs(UnmanagedType.LPArray, SizeParamIndex=1)] byte[] pbBuffer, uint cbBufferSize)
 
void InitializeFromIStreamRegion (IStream pIStream, ulong ulOffset, ulong ulMaxSize)
 

Detailed Description

Definition at line 1044 of file WinCodec.cs.


The documentation for this interface was generated from the following file: