EmfBlendFunction
EmfBlendFunction structure
Структура, определяющая операции смешивания исходного и целевого растровых изображений.
public struct EmfBlendFunction
Конструкторы
Характеристики
Имя | Описание |
---|
AlphaFormat { get; } | Получает структуру, указывающую, как исходный и конечный пиксели интерпретируются относительно прозрачности альфа-канала. |
BlendFlags { get; } | Получает флаги смешивания. Это значение ДОЛЖНО быть 0x00 и ДОЛЖНО игнорироваться. |
BlendOperation { get; } | Получает код операции смешивания. Единственная определенная операция смешивания источника и назначения — это 0x00, которая указывает, что исходное растровое изображение ДОЛЖНО быть объединено с растровым изображением назначения на основе значений альфа-прозрачности исходных пикселей. Подробнее см. в следующих уравнениях. |
SrcConstantAlpha { get; } | Получает 8-битное целое число без знака, определяющее альфа-прозрачность, которое определяет сочетание исходного и целевого растровых изображений. Это значение ДОЛЖНО быть и использоваться во всем исходном растровом изображении. Минимальное значение альфа-прозрачности, ноль, соответствует полностью прозрачному, максимальное значение, 0xFF, соответствует полностью непрозрачному. По сути, значение 0xFF указывает, что попиксельные значения альфа-канала определяют смешивание исходного и целевого растровых изображений. Подробности см. в уравнениях далее в этого раздела. |
Методы
Имя | Описание |
---|
ToInt() | Преобразует строковое представление числа в целое число. |
Другие члены
Имя | Описание |
---|
enum AlphaFormatEnum | Структура, указывающая, как исходный и конечный пиксели интерпретируются относительно альфа-прозрачности. |
Смотрите также