Структура TRIVERTEX


Структура TRIVERTEX содержит информацию о цвете и позиции.

Синтаксис
typedef struct _TRIVERTEX {
  LONG        x;
  Long        y;
  COLOR16     Red;
  COLOR16     Green;
  COLOR16     Blue;
  COLOR16     Alpha;
}TRIVERTEX, *PTRIVERTEX;

Члены структуры

x

Устанавливает x-координату левого верхнего угла прямоугольника, в логических единицах измерения.

y

Устанавливает y-координату левого верхнего угла прямоугольника, в логических единицах измерения.

Red

Указывает информацию о цвете в точке x, y.

Green

Указывает информацию о цвете в точке x, y.

Blue

Указывает информацию о цвете в точке x, y.

Alpha

Указывает информацию о цвете в точке x, y.

Замечания

В структуре TRIVERTEX члены x и y указывают позицию тем же самым способом, как и в структуре POINTL, содержащейся в заголовочном файле wtypes.h . Члены структуры Red, Green, Blue, and Alpha   указывают информацию о цвете в точке x, y. Информация о цвете каждого канала задается как значение от 0x0000 до 0xff00. Это дает возможность получить более высокую цветную разрешающую способность для объекта(цели), который был разбит в маленькие треугольники для вывода на экран. Структура TRIVERTEX содержит информацию, необходимую параметра pVertex функции GradientFill.

Код примера

Пример использования этой структуры смотри в статье Рисование затененного треугольника или Рисование затененного прямоугольника.

Смотри также 

Обзор Точечные рисунки, Структуры, используемые точечными рисунками, GradientFill, POINTL

Размещение и совместимость TRIVERTEX

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Нет

Windows Me

Да

Windows 98

Да

Windows 95

Нет

Используемая библиотека

Нет

Заголовочный файл

 

- объявлено в

Wingdi.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz