структура D2D1_BLEND_DESCRIPTION (d2d1effectauthor.h)
Определяет описание смешения, которое будет использоваться в определенном преобразовании смешения.
Синтаксис
typedef struct D2D1_BLEND_DESCRIPTION {
D2D1_BLEND sourceBlend;
D2D1_BLEND destinationBlend;
D2D1_BLEND_OPERATION blendOperation;
D2D1_BLEND sourceBlendAlpha;
D2D1_BLEND destinationBlendAlpha;
D2D1_BLEND_OPERATION blendOperationAlpha;
FLOAT blendFactor[4];
} D2D1_BLEND_DESCRIPTION;
Члены
sourceBlend
Указывает первый источник данных RGB и включает необязательную операцию предварительного бленда.
destinationBlend
Указывает второй источник данных RGB и включает необязательную операцию пребленда.
blendOperation
Указывает способ объединения источников данных RGB.
sourceBlendAlpha
Указывает первый источник данных альфа-канала и включает необязательную операцию предварительного бленда. Параметры смешения, заканчивающиеся _COLOR, не допускаются.
destinationBlendAlpha
Указывает второй источник данных альфа-канала и включает необязательную операцию пребленда. Параметры смешения, заканчивающиеся _COLOR, не допускаются.
blendOperationAlpha
Указывает способ объединения источников данных альфа-канала.
blendFactor[4]
Параметры для операций смешения. Для этого смесь должна использовать D2D1_BLEND_BLEND_FACTOR .
Комментарии
Это описание точно соответствует структуре D3D11_BLEND_DESC с некоторыми упущениями и добавлением коэффициента смешения в описание.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 и обновление платформы для Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Верхняя часть | d2d1effectauthor.h |