Структура GRADIENT_TRIANGLE


Структура GRADIENT_TRIANGLE устанавливает индексы трех вершин в массиве pVertex в функции GradientFill. Эти три вершины формируют один треугольник.

Синтаксис

typedef struct _GRADIENT_TRIANGLE {
  ULONG    Vertex1;
  ULONG    Vertex2;
  ULONG    Vertex3;
}GRADIENT_TRIANGLE, *PGRADIENT_TRIANGLE;

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

Vertex1

Первая точка треугольника, где пересекаются стороны.

Vertex2

Вторая точка треугольника, где пересекаются стороны.

Vertex3

Третья точка треугольника, где пересекаются стороны.

Замечания

Структура GRADIENT_TRIANGLE устанавливает значения в массиве pVertex, которые используется тогда, когда параметр dwMode  функции GradientFill равен GRADIENT_FILL_TRIANGLE. Структуры, связанные с  GradientFill, см. в статьях описывающих GRADIENT_RECT и TRIVERTEX.

Код примера

Пример смотри в статье Рисование затененного треугольника.

Смотри также 

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

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

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Нет

Windows Me

Да

Windows 98

Да

Windows 95

Нет

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

Нет

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

 

- объявлено в

Wingdi.h

- включено в

Windows.h

Unicode

Нет

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

 

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

Hosted by uCoz