D2D1_STRAIGHTEN_PROP enumeration (d2d1effects_2.h)
Identifiers for properties of the Straighten effect.
Syntax
typedef enum D2D1_STRAIGHTEN_PROP {
D2D1_STRAIGHTEN_PROP_ANGLE = 0,
D2D1_STRAIGHTEN_PROP_MAINTAIN_SIZE = 1,
D2D1_STRAIGHTEN_PROP_SCALE_MODE = 2,
D2D1_STRAIGHTEN_PROP_FORCE_DWORD = 0xffffffff
} ;
Constants
D2D1_STRAIGHTEN_PROP_ANGLE Value: 0 The D2D1_STRAIGHTEN_PROP_ANGLE property is a float value that specifies how much the image should be rotated. The allowed range is -45.0 to 45.0. The default value is 0.0. |
D2D1_STRAIGHTEN_PROP_MAINTAIN_SIZE Value: 1 The D2D1_STRAIGHTEN_PROP_MAINTAIN_SIZE property is a boolean value that specifies whether the image will be scaled such that the original size is maintained without any invalid regions. The default value is True. |
D2D1_STRAIGHTEN_PROP_SCALE_MODE Value: 2 The D2D1_STRAIGHTEN_PROP_SCALE_MODE property is a D2D1_STRAIGHTEN_SCALE_MODE enumeration value indicating the scaling mode that should be used. |
D2D1_STRAIGHTEN_PROP_FORCE_DWORD Value: 0xffffffff |
Requirements
Requirement | Value |
---|---|
Header | d2d1effects_2.h |