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


Перечисление D2D1_EXTEND_MODE (d2d1.h)

Указывает, как кисть рисует области за пределами обычной области содержимого.

Синтаксис

typedef enum D2D1_EXTEND_MODE {
  D2D1_EXTEND_MODE_CLAMP = 0,
  D2D1_EXTEND_MODE_WRAP = 1,
  D2D1_EXTEND_MODE_MIRROR = 2,
  D2D1_EXTEND_MODE_FORCE_DWORD = 0xffffffff
} ;

Константы

 
D2D1_EXTEND_MODE_CLAMP
Значение: 0
Повторите граничные пиксели содержимого кисти для всех областей за пределами обычной области содержимого.
D2D1_EXTEND_MODE_WRAP
Значение: 1
Повторите содержимое кисти.
D2D1_EXTEND_MODE_MIRROR
Значение: 2
То же, что и D2D1_EXTEND_MODE_WRAP, за исключением того, что альтернативные плитки содержимого кисти переворачиваются. (Обычное содержимое кисти отрисовывается без передачи.)
D2D1_EXTEND_MODE_FORCE_DWORD
Значение: 0xffffffff

Комментарии

Для ID2D1BitmapBrush содержимое кисти является растровым изображением кисти. Для ID2D1LinearGradientBrush областью содержимого кисти является ось градиента. Для ID2D1RadialGradientBrush содержимое кисти — это область в эллипсе градиента.

Требования

Требование Значение
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновлением платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP]
Верхняя часть d2d1.h

См. также раздел

ID2D1BitmapBrush::SetExtendModeX

ID2D1BitmapBrush::SetExtendModeY

ID2D1RenderTarget::CreateGradientStopCollection