Использую GDI+. Задав массив из трех элементов в аргументе points метода DrawImage, можно отрисовать картинку в параллелограм. А я хочу в трапецию, или в любой другой четырехугольник. Задав массив из 4-х элементов в DrawImage, получаю фигу: ничего не рисует вообще. Как решить эту проблему?
ps delphi 6, gdi+ wrapper from ... не помню...
Здравствуйте, Alex-Z, Вы писали:
AZ>Использую GDI+. Задав массив из трех элементов в аргументе points метода DrawImage, можно отрисовать картинку в параллелограм. А я хочу в трапецию, или в любой другой четырехугольник. Задав массив из 4-х элементов в DrawImage, получаю фигу: ничего не рисует вообще. Как решить эту проблему? AZ>ps delphi 6, gdi+ wrapper from ... не помню...
Вообще-то я бы тебе не советовал пока пользоваться GDI+. Сам с ней накалолся. В ней часть функций не работает, другая часть работает не правильно, кое-чего вообще нехватает. Лучшеиспользуй что-нибудь еще или жди версию 1.1, там обещают потправить все глюки.
Re[2]: GDI+ - трапеция
От:
Аноним
Дата:
29.03.04 23:18
Оценка:
Здравствуйте, Burz, Вы писали:
B>Здравствуйте, Alex-Z, Вы писали:
AZ>>Использую GDI+. Задав массив из трех элементов в аргументе points метода DrawImage, можно отрисовать картинку в параллелограм. А я хочу в трапецию, или в любой другой четырехугольник. Задав массив из 4-х элементов в DrawImage, получаю фигу: ничего не рисует вообще. Как решить эту проблему? AZ>>ps delphi 6, gdi+ wrapper from ... не помню...
B>Вообще-то я бы тебе не советовал пока пользоваться GDI+. Сам с ней накалолся. В ней часть функций не работает, другая часть работает не правильно, кое-чего вообще нехватает. Лучшеиспользуй что-нибудь еще или жди версию 1.1, там обещают потправить все глюки.
1.1 вышла и там мало чего исправлено... Проще всего реализовать в таком случае проективное преобразование самостоятельно