[]
        
(Showing Draft Content)

C1.Util.DX.Direct2D.ColorContext

ColorContext Class

ID2D1ColorContext

Inheritance
ColorContext
Implements
Namespace: C1.Util.DX.Direct2D
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("1c4820bb-5771-4518-a581-2fe4dd0ec657")]
public class ColorContext : Resource, IDisposable, IUnknown

Constructors

Name Description
ColorContext(IntPtr)

Initializes a new instance of the ColorContext class.

Properties

Name Description
ProfileData

Gets the profile data.

Methods

Name Description
Create(EffectContext, ColorSpace, byte[])

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

Create(EffectContext, ColorContext)

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

Create(EffectContext, string)

Initializes a new instance of ColorContext class from a filename.

GetColorSpace()

D2D1_COLOR_SPACE ID2D1ColorContext::GetColorSpace()

GetProfile(byte[], int)

HRESULT ID2D1ColorContext::GetProfile([Out, Buffer] unsigned char* profile,[In] unsigned int profileSize)

GetProfileSize()

unsigned int ID2D1ColorContext::GetProfileSize()

Operators

Name Description
explicit operator ColorContext(IntPtr)

Performs an explicit conversion from IntPtr to ColorContext.