RotateFlipType enumeration (gdiplusimaging.h)

The RotateFlipType enumeration specifies the direction of an image's rotation and the axis used to flip the image.

Syntax

typedef enum RotateFlipType {
  RotateNoneFlipNone = 0,
  Rotate90FlipNone = 1,
  Rotate180FlipNone = 2,
  Rotate270FlipNone = 3,
  RotateNoneFlipX = 4,
  Rotate90FlipX = 5,
  Rotate180FlipX = 6,
  Rotate270FlipX = 7,
  RotateNoneFlipY,
  Rotate90FlipY,
  Rotate180FlipY,
  Rotate270FlipY,
  RotateNoneFlipXY,
  Rotate90FlipXY,
  Rotate180FlipXY,
  Rotate270FlipXY
} ;

Constants

 
RotateNoneFlipNone
Value: 0
Specifies no rotation and no flipping.
Rotate90FlipNone
Value: 1
Specifies a 90-degree rotation without flipping.
Rotate180FlipNone
Value: 2
Specifies a 180-degree rotation without flipping.
Rotate270FlipNone
Value: 3
Specifies a 270-degree rotation without flipping.
RotateNoneFlipX
Value: 4
Specifies no rotation and a horizontal flip.
Rotate90FlipX
Value: 5
Specifies a 90-degree rotation followed by a horizontal flip.
Rotate180FlipX
Value: 6
Specifies a 180-degree rotation followed by a horizontal flip.
Rotate270FlipX
Value: 7
Specifies a 270-degree rotation followed by a horizontal flip.
RotateNoneFlipY
Specifies no rotation and a vertical flip.
Rotate90FlipY
Specifies a 90-degree rotation followed by a vertical flip.
Rotate180FlipY
Specifies a 180-degree rotation followed by a vertical flip.
Rotate270FlipY
Specifies a 270-degree rotation followed by a vertical flip.
RotateNoneFlipXY
Specifies no rotation, a horizontal flip, and then a vertical flip.
Rotate90FlipXY
Specifies a 90-degree rotation followed by a horizontal flip and then a vertical flip.
Rotate180FlipXY
Specifies a 180-degree rotation followed by a horizontal flip and then a vertical flip.
Rotate270FlipXY
Specifies a 270-degree rotation followed by a horizontal flip and then a vertical flip.

Requirements

Requirement Value
Minimum supported client Windows XP, Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Header gdiplusimaging.h (include Gdiplus.h)