Поделиться через


перечисление D2D1_BITMAPSOURCE_ORIENTATION (d2d1effects.h)

Указывает, должна ли операция переворачиваться и (или) вращать эффект источника растрового изображения.

Синтаксис

typedef enum D2D1_BITMAPSOURCE_ORIENTATION {
  D2D1_BITMAPSOURCE_ORIENTATION_DEFAULT = 1,
  D2D1_BITMAPSOURCE_ORIENTATION_FLIP_HORIZONTAL = 2,
  D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE180 = 3,
  D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE180_FLIP_HORIZONTAL = 4,
  D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE270_FLIP_HORIZONTAL = 5,
  D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE90 = 6,
  D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE90_FLIP_HORIZONTAL = 7,
  D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE270 = 8,
  D2D1_BITMAPSOURCE_ORIENTATION_FORCE_DWORD = 0xffffffff
} ;

Константы

 
D2D1_BITMAPSOURCE_ORIENTATION_DEFAULT
Значение: 1
Эффект не изменяет ориентацию входных данных.
D2D1_BITMAPSOURCE_ORIENTATION_FLIP_HORIZONTAL
Значение: 2
Переворачивает изображение по горизонтали.
D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE180
Значение: 3
Поворачивает изображение по часовой стрелке на 180 градусов.
D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE180_FLIP_HORIZONTAL
Значение: 4
Поворачивает изображение по часовой стрелке на 180 градусов и поворачивает его по горизонтали.
D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE270_FLIP_HORIZONTAL
Значение: 5
Поворачивает изображение по часовой стрелке на 270 градусов и переворачивает его по горизонтали.
D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE90
Значение: 6
Поворачивает изображение по часовой стрелке на 90 градусов.
D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE90_FLIP_HORIZONTAL
Значение: 7
Поворачивает изображение по часовой стрелке на 90 градусов и поворачивает его по горизонтали.
D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE270
Значение: 8
Поворачивает изображение по часовой стрелке на 270 градусов.
D2D1_BITMAPSOURCE_ORIENTATION_FORCE_DWORD
Значение: 0xffffffff

Требования

Требование Значение
Заголовок d2d1effects.h