Структура TRIVERTEX (wingdi.h)
Структура TRIVERTEX содержит сведения о цвете и положении.
Синтаксис
typedef struct _TRIVERTEX {
LONG x;
LONG y;
COLOR16 Red;
COLOR16 Green;
COLOR16 Blue;
COLOR16 Alpha;
} TRIVERTEX, *PTRIVERTEX, *LPTRIVERTEX;
Члены
x
Координата X в логических единицах верхнего левого угла прямоугольника.
y
Координата Y в логических единицах верхнего левого угла прямоугольника.
Red
Сведения о цвете в точке x, y.
Green
Сведения о цвете в точке x, y.
Blue
Сведения о цвете в точке x, y.
Alpha
Сведения о цвете в точке x, y.
Комментарии
В структуре TRIVERTEX x и y указывают позицию так же, как и в структуре POINTL , содержащейся в файле заголовка wtypes.h. Красные, зеленые, синие и альфа-элементы указывают сведения о цвете в точке x, y. Сведения о цвете каждого канала указываются в виде значения от 0x0000 до 0xff00. Это позволяет повысить цветовое разрешение для объекта, разделенного на маленькие треугольники для отображения. Структура TRIVERTEX содержит сведения, необходимые для параметра pVertexGradientFill.
Примеры
Пример использования этой структуры см. в разделе Рисование затеняемого треугольника или Рисование затеняемого прямоугольника.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | wingdi.h (включая Windows.h) |