Поделиться через


Структура 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)

См. также раздел

Структуры растровых рисунков

Общие сведения о точечных изображениях

GradientFill

POINTL