| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Создание кисти (BRUSH) |
| Автор: suxxor 13.6.2012, 00:53 |
| Пытаюсь создать кисть функцией: http://msdn.microsoft.com/en-us/library/windows/desktop/dd183504%28v=vs.85%29.aspx с использованием http://msdn.microsoft.com/en-us/library/ms534127%28v=vs.85%29.aspx. 1) работает только до параметра HatchStyleDiagonalCross, остальные не рисуются, в чём может быть проблема? 2) мне нужно нарисовать HatchStyleHorizontal, НО только с меньшим интервалом между линиями, если первую проблему никак не решить, то как самому нарисовать кисть? |
| Автор: BorisVorontsov 18.6.2012, 13:32 |
| Проблема в том, что ты подсовываешь стили кисти GDI+ функции GDI Функция GDI понимает только те стили, что перечислены в её описании |
| Автор: bems 18.6.2012, 14:35 |
Рисуешь на битмапе и делаешь с ним CreatePatternBrush |