Table of Contents

Class ColorContext

Namespace
SharpDX.Direct2D1
Assembly
SharpDX.Direct2D1.dll
[Guid("1c4820bb-5771-4518-a581-2fe4dd0ec657")]
public class ColorContext : Resource
Inheritance
ColorContext
Derived
Inherited Members

Constructors

ColorContext(EffectContext, ColorSpace, byte[])

Initializes a new instance of ColorContext class from a color profile.

public ColorContext(EffectContext context, ColorSpace space, byte[] profileRef)

Parameters

context EffectContext

The effect context.

space ColorSpace

The space of color context to create.

profileRef byte[]

No documentation.

ColorContext(EffectContext, ColorContext)

Initializes a new instance of ColorContext class from WIC color context.

public ColorContext(EffectContext context, ColorContext wicColorContext)

Parameters

context EffectContext

No documentation.

wicColorContext ColorContext

No documentation.

ColorContext(EffectContext, string)

Initializes a new instance of ColorContext class from a filename.

public ColorContext(EffectContext context, string filename)

Parameters

context EffectContext

The effect context.

filename string

The path to the file containing the profile bytes to initialize the color context with..

ColorContext(nint)

public ColorContext(nint nativePtr)

Parameters

nativePtr nint

Properties

ColorSpace

Gets the color space of the color context.

public ColorSpace ColorSpace { get; }

Property Value

ColorSpace

ProfileData

Gets the profile data.

public byte[] ProfileData { get; }

Property Value

byte[]

Operators

explicit operator ColorContext(nint)

public static explicit operator ColorContext(nint nativePtr)

Parameters

nativePtr nint

Returns

ColorContext