D2D1_ORIENTATION enumeration

Specifies the flip and rotation at which an image appears.

Syntax


typedef enum D2D1_ORIENTATION { 
  D2D1_ORIENTATION_DEFAULT                              = 1,
  D2D1_ORIENTATION_FLIP_HORIZONTAL                      = 2,
  D2D1_ORIENTATION_ROTATE_CLOCKWISE180                  = 3,
  D2D1_ORIENTATION_ROTATE_CLOCKWISE180_FLIP_HORIZONTAL  = 4,
  D2D1_ORIENTATION_ROTATE_CLOCKWISE90_FLIP_HORIZONTAL   = 5,
  D2D1_ORIENTATION_ROTATE_CLOCKWISE270                  = 6,
  D2D1_ORIENTATION_ROTATE_CLOCKWISE270_FLIP_HORIZONTAL  = 7,
  D2D1_ORIENTATION_ROTATE_CLOCKWISE90                   = 8
} D2D1_ORIENTATION;

Constants

D2D1_ORIENTATION_DEFAULT

The orientation is unchanged.

D2D1_ORIENTATION_FLIP_HORIZONTAL

The image is flipped horizontally.

D2D1_ORIENTATION_ROTATE_CLOCKWISE180

The image is rotated clockwise 180 degrees.

D2D1_ORIENTATION_ROTATE_CLOCKWISE180_FLIP_HORIZONTAL

The image is rotated clockwise 180 degrees, then flipped horizontally.

D2D1_ORIENTATION_ROTATE_CLOCKWISE90_FLIP_HORIZONTAL

The image is rotated clockwise 90 degrees, then flipped horizontally.

D2D1_ORIENTATION_ROTATE_CLOCKWISE270

The image is rotated clockwise 270 degrees.

D2D1_ORIENTATION_ROTATE_CLOCKWISE270_FLIP_HORIZONTAL

The image is rotated clockwise 270 degrees, then flipped horizontally.

D2D1_ORIENTATION_ROTATE_CLOCKWISE90

The image is rotated clockwise 90 degrees.

Requirements

Header

D2d1_3.h

 

 

Show: