Class ColorContext
[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
EffectContextThe effect context.
space
ColorSpaceThe 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
EffectContextNo documentation.
wicColorContext
ColorContextNo documentation.
ColorContext(EffectContext, string)
Initializes a new instance of ColorContext class from a filename.
public ColorContext(EffectContext context, string filename)
Parameters
context
EffectContextThe effect context.
filename
stringThe 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
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