Структура EMRALPHABLEND содержит члены функции AlphaBlend записи расширенного метафайла.
Синтаксис
typedef struct tagEMRALPHABLEND { EMR emr; RECTL rclBounds; LONG xDest; LONG yDest; LONG cxDest; LONG cyDest; DWORD dwRop; LONG xSrc; LONG ySrc; XFORM xformSrc; COLORREF crBkColorSrc; DWORD iUsageSrc; DWORD offBmiSrc; DWORD cbBmiSrc; DWORD offBitsSrc; DWORD cbBitsSrc; LONG cxSrc; LONG cySrc; } EMRALPHABLEND, *PEMRALPHABLEND; |
emr
Основная структура для всех типов записи.
rclBounds
Ограничение прямоугольника, в единицах измерения устройства (пикселях).xDest
Определяет координату x левого верхнего угла целевого прямоугольника, в логических единицах измерения.yDest
Определяет координату y левого верхнего угла целевого прямоугольника, в логических единицах измерения.cxDest
Логическая ширина целевого прямоугольника.
cyDest
Логическая высота целевого прямоугольника.
dwRop
Сохраняет структуру BLENDFUNCTION.
xSrc
Логическая координата x левого верхнего угла исходного прямоугольника.
ySrc
Логическая координата y левого верхнего угла исходного прямоугольника.
xformSrc
Преобразование окружения площади страницы исходного контекста устройства.crBkColorSrc
Цвет фона (RGB - значение) исходного контекста устройства. Чтобы сделать значение COLORREF, используйте макрос RGB.iUsageSrc
Информация об использовании таблицы цветов (DIB_RGB_COLORS) исходным точечным рисунком.offBmiSrc
Смещение исходной структуры BITMAPINFO.cbBmiSrc
Размер исходной структуры BITMAPINFO.offBitsSrc
Смещение битов исходного точечного рисунка.cbBitsSrc
Размер битов исходного точечного рисунка.cxSrc
Ширина исходного прямоугольника в логических единицах измерения.cySrc
Высота исходного прямоугольника в логических единицах измерения.Замечания
Эта структура должна использоваться в ходе воспроизведение метафайла.
Смотри также
Обзор Метафайлы, Структуры, используемые метафайлами, BITMAPINFO, AlphaBlend, COLORREF, RGB
Размещение и совместимость EMRALPHABLEND |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Нет |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Нет |
Используемая библиотека |
Нет |
Заголовочный файл |
|
- объявлено в |
Wingdi.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |