структура GRADIENT_TRIANGLE (wingdi.h)
Структура GRADIENT_TRIANGLE задает индекс трех вершин в массиве pVertex в функции GradientFill . Эти три вершины образуют один треугольник.
Синтаксис
typedef struct _GRADIENT_TRIANGLE {
ULONG Vertex1;
ULONG Vertex2;
ULONG Vertex3;
} GRADIENT_TRIANGLE, *PGRADIENT_TRIANGLE, *LPGRADIENT_TRIANGLE;
Члены
Vertex1
Первая точка треугольника, где пересекаются стороны.
Vertex2
Вторая точка треугольника, где пересекаются стороны.
Vertex3
Третья точка треугольника, где пересекаются стороны.
Комментарии
Структура GRADIENT_TRIANGLE задает значения в массиве pVertex , которые используются, когда параметр dwMode функции GradientFill GRADIENT_FILL_TRIANGLE. Сведения о связанных структурах GradientFill см. в разделе GRADIENT_RECT и TRIVERTEX.
На следующем рисунке показан пример треугольника с градиентной заливкой.
Примеры
Пример см. в разделе Рисование затеняемого треугольника.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | wingdi.h (включая Windows.h) |