Table of Contents

Class WICStream

Namespace
SharpDX.WIC
Assembly
SharpDX.Direct2D1.dll
[Guid("135FF860-22B7-4ddf-B0F6-218F4F299A43")]
public class WICStream : ComStream
Inheritance
WICStream

Constructors

WICStream(ImagingFactory, DataPointer)

Initializes a new instance of the WICStream class from an unmanaged memory through a SharpDX.DataStream.

public WICStream(ImagingFactory factory, DataPointer dataStream)

Parameters

factory ImagingFactory

The factory.

dataStream DataPointer

The unmanaged memory stream.

WICStream(ImagingFactory, Stream)

Initializes a new instance of the WICStream class from a SharpDX.Win32.IStream.

public WICStream(ImagingFactory factory, Stream stream)

Parameters

factory ImagingFactory

The factory.

stream Stream

The stream.

WICStream(ImagingFactory, string, NativeFileAccess)

Initializes a new instance of the WICStream class from a file.

public WICStream(ImagingFactory factory, string fileName, NativeFileAccess fileAccess)

Parameters

factory ImagingFactory

The factory.

fileName string

Name of the file.

fileAccess NativeFileAccess

The file access.

WICStream(nint)

public WICStream(nint nativePtr)

Parameters

nativePtr nint

Methods

Dispose(bool)

protected override void Dispose(bool disposing)

Parameters

disposing bool

Operators

explicit operator WICStream(nint)

public static explicit operator WICStream(nint nativePtr)

Parameters

nativePtr nint

Returns

WICStream