D2D1_COLORMANAGEMENT_PROP enumeration (d2d1effects.h)

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_FORCE_DWORD = 0xffffffff
} ;

Constants

 
D2D1_COLORMANAGEMENT_PROP_SOURCE_COLOR_CONTEXT
Value: 0
The source color space information.


The type is ID2D1ColorContext.

The default value is NULL.
D2D1_COLORMANAGEMENT_PROP_SOURCE_RENDERING_INTENT
Value: 1
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
Value: 2
The destination color space information.


The type is ID2D1ColorContext.

The default value is NULL.
D2D1_COLORMANAGEMENT_PROP_DESTINATION_RENDERING_INTENT
Value: 3
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
Value: 4
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
Value: 5
The quality level of the transform.


The type is D2D1_COLORMANAGEMENT_QUALITY.

The default value is D2D1_COLORMANAGEMENT_QUALITY_NORMAL.
D2D1_COLORMANAGEMENT_PROP_FORCE_DWORD
Value: 0xffffffff

Requirements

Requirement Value
Header d2d1effects.h