D2D1_COLORMANAGEMENT_PROP enumeration

Identifiers for the properties of the Color management effect.

Syntax


typedef enum D2D1_COLORMANAGEMENT_PROP { 
  D2D1_COLORMANAGEMENT_PROP_SOURCE_COLOR_CONTEXT          = 0,
  D2D1_COLORMANAGEMENT_PROP_SOURCE_RENDERING_INTENT       = 1,
  D2D1_COLORMANAGEMENT_PROP_DESTINATION_COLOR_CONTEXT     = 2,
  D2D1_COLORMANAGEMENT_PROP_DESTINATION_RENDERING_INTENT  = 3,
  D2D1_COLORMANAGEMENT_PROP_ALPHA_MODE                    = 4,
  D2D1_COLORMANAGEMENT_PROP_QUALITY                       = 5
} D2D1_COLORMANAGEMENT_PROP;

Constants

D2D1_COLORMANAGEMENT_PROP_SOURCE_COLOR_CONTEXT

The source color space information.

The type is ID2D1ColorContext.

The default value is NULL.

D2D1_COLORMANAGEMENT_PROP_SOURCE_RENDERING_INTENT

Which ICC rendering intent to use.

The type is D2D1_COLORMANAGEMENT_RENDERING_INTENT.

The default value is D2D1_COLORMANAGEMENT_RENDERING_INTENT_PERCEPTUAL.

D2D1_COLORMANAGEMENT_PROP_DESTINATION_COLOR_CONTEXT

The destination color space information.

The type is ID2D1ColorContext.

The default value is NULL.

D2D1_COLORMANAGEMENT_PROP_DESTINATION_RENDERING_INTENT

Which ICC rendering intent to use.

The type is D2D1_COLORMANAGEMENT_RENDERING_INTENT.

The default value is D2D1_COLORMANAGEMENT_RENDERING_INTENT_PERCEPTUAL.

D2D1_COLORMANAGEMENT_PROP_ALPHA_MODE

How to interpret alpha data that is contained in the input image.

The type is D2D1_COLORMANAGEMENT_ALPHA_MODE.

The default value is D2D1_COLORMANAGEMENT_ALPHA_MODE_PREMULTIPLIED.

D2D1_COLORMANAGEMENT_PROP_QUALITY

The quality level of the transform.

The type is D2D1_COLORMANAGEMENT_QUALITY.

The default value is D2D1_COLORMANAGEMENT_QUALITY_NORMAL.

Requirements

Header

D2d1effects.h

 

 

Show: