[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.WIC.ColorTransform

Class ColorTransform

Namespace
GrapeCity.Documents.DX.WIC
Assembly
GcDocs.DX.Windows.dll

IWICColorTransform

[Guid("B66F034F-D0E2-40ab-B436-6DE39E321A94")]
public class ColorTransform : BitmapSource, IDisposable, IUnknown
Inheritance
object
ColorTransform
Implements
System.IDisposable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

ColorTransform(IntPtr)

Initializes a new instance of the ColorTransform class.

public ColorTransform(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

Create(ImagingFactory)

Initializes a new instance of the ColorTransform class.

public static ColorTransform Create(ImagingFactory factory)

Parameters

factory ImagingFactory

The factory.

Returns

ColorTransform

Initialize(BitmapSource, ColorContext, ColorContext, Guid)

HRESULT IWICColorTransform::Initialize([In, Optional] IWICBitmapSource* pIBitmapSource,[In, Optional] IWICColorContext* pIContextSource,[In, Optional] IWICColorContext* pIContextDest,[In] const GUID& pixelFmtDest)

public void Initialize(BitmapSource bitmapSourceRef, ColorContext contextSourceRef, ColorContext contextDestRef, Guid pixelFmtDestRef)

Parameters

bitmapSourceRef BitmapSource
contextSourceRef ColorContext
contextDestRef ColorContext
pixelFmtDestRef System.Guid

Operators

explicit operator ColorTransform(IntPtr)

Performs an explicit conversion from System.IntPtr to ColorTransform.

public static explicit operator ColorTransform(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

ColorTransform