перечисление XPS_SPREAD_METHOD (xpsobjectmodel.h)
Описывает способ заполнения области спреда. Область спреда — это область, которая находится в пределах области рисования, но за пределами области градиента.
Синтаксис
typedef enum __MIDL___MIDL_itf_xpsobjectmodel_0000_0000_0003 {
XPS_SPREAD_METHOD_PAD = 1,
XPS_SPREAD_METHOD_REFLECT,
XPS_SPREAD_METHOD_REPEAT
} XPS_SPREAD_METHOD;
Константы
XPS_SPREAD_METHOD_PAD Значение: 1 Область распределения заполняется цветом, значение которого равно цвету в конце области градиента. |
XPS_SPREAD_METHOD_REFLECT Область спреда заполняется путем повторения чередующегося отражения градиента, который находится внутри области градиента. |
XPS_SPREAD_METHOD_REPEAT Область спреда заполняется путем повторения градиента, который находится внутри области градиента, в той же ориентации и направлении. |
Комментарии
На следующем рисунке показано влияние методов распределения на градиенты, которые рисуются с помощью интерфейсов IXpsOMLinearGradientBrush и IXpsOMRadialGradientBrush . Область градиента интерфейса IXpsOMLinearGradientBrush определяется путем вызова методов SetStartPoint и SetEndPoint ; Область градиента интерфейса IXpsOMRadialGradientBrush определяется путем вызова методов SetCenter, SetGradientOrigin и SetRadiiSizes . Область градиента — это область внутри пунктирных линий, а область распространения — это область за пределами области градиента.
Требования
Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
Верхняя часть | xpsobjectmodel.h |