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


Перечисление CombineMode (gdiplusenums.h)

Перечисление CombineMode указывает, как новый регион объединяется с существующим регионом.

Синтаксис

typedef enum CombineMode {
  CombineModeReplace,
  CombineModeIntersect,
  CombineModeUnion,
  CombineModeXor,
  CombineModeExclude,
  CombineModeComplement
} ;

Константы

 
CombineModeReplace
Указывает, что существующий регион заменяется новым регионом.
CombineModeIntersect
Указывает, что существующий регион заменяется пересечением самого себя и новой области.
CombineModeUnion
Указывает, что существующий регион заменяется объединением самого себя и нового региона.
CombineModeXor
Указывает, что существующий регион заменяется результатом выполнения
XOR в двух регионах. Точка находится в
XOR двух регионов, если он находится в одном или другом регионе, но не в обоих регионах.
CombineModeExclude
Указывает, что существующий регион заменяется частью самой себя, которая находится за пределами нового региона.
CombineModeComplement
Указывает, что существующий регион заменяется частью нового региона, которая находится за пределами существующего региона.

Требования

Требование Значение
Минимальная версия клиента Windows XP, Windows 2000 Профессиональная [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть gdiplusenums.h (включая Gdiplus.h)