Как стать автором
Обновить

Комментарии 27

Direct2D + DirectWrite как-то более естественно подошли бы, не?
Если вам Windows XP не нужна, тогда да. А если нужна, то нет. А если вам нужно еще и кроссплатформенное решение, то тем более.
О кроссплатформенности вряд ли стоит думать, если речь о решении изначально на GDI+.

Насчёт Windows XP вы были правы, но сами же говорите, что это не для массового пользователя, а на специфических АРМ всегда можно заявить Windows Vista в минимальных требованиях.

В общем, при ваших исходных я бы предпочёл изучить Direct2D/DirectWrite. Благо есть уже наработки.
Понимаете — мне нужно, чтобы редактор работал на WindowsXP, он это делает, Direct2D нет.
почему Direct 2D не работает на XP? Managed DirectX прекрасно работает на XP. ибо он врапает обычный 9 DirectX, который в XP и появился
да. виноват. но все равно чем тогда DirectDraw вас не устроил?
Больше не поддерживается Microsoft, и с ним тоже нужно разбираться, чтобы нарисовать изображение, линию, вывести текст. Для OpenTK же я нашел все (почти) готовое.
Я так понимаю, что openTK к винде особо не привязан?
Вообще не привязан, насколько я знаю.
Тоже ищу удобную обертку OpenGL под один из проектов. Правда с 3D.
OpenTK уже год не обновлялся, что настораживает.
opentk-1.0.0-rc1.exe 11.1 MB 2010-03-24

Как бы еще только полгода :)
А последние комиты, вообще всего месяц назад.
не спец в этом деле, но вроде как в ОС которые ранее Win Vista OpenGL рисуется в оверлее, в отличие от нативного GDI?

то есть это накладывает определенные ограничения. поправьте, если недостаточно информирован
Я тоже не спец в OpenGL. Но если речь идет о том же оверлее, который в видеоплеере, и с которого не снимается скриншот, то для OpenGL это не так.
О каких ограничениях идет речь?
Скажите пожалуйста, а как обстоит дело с выводом кириллицы?
На скриншоте сэмплового проекта есть кириллица. С ней вроде все хорошо :)
www.opentk.com забыли упомянуть
(на сайте находится очень толковый форум, в котором можно подискутировать с разработчиками)
Спасибо, добавил.
НЛО прилетело и опубликовало эту надпись здесь
Собственно это TextPrinter из OpenTK, о котором я писал, валится. Сам не знаю что с ним делать. Я думал, что он падает на каких-то определенных сочетаниях шрифтов, но похоже, что еще и на разных машинах по разному себя ведет.
У вас, надеюсь, шрифт «Arial» есть на машине?
НЛО прилетело и опубликовало эту надпись здесь
Не шутка. За годы разработки софта с такими странностями встречаешься, что начинаешь допускать любые варианты, пока они не касаются магии…

Судя по скриншоту — проблема именно в TextPrinter.
А в отладчике падает по моей вине (я Debug path у себя менял), сейчас исправлю, спасибо.
Пофиксил пути. Архив на GoogleCode перезалил. Но в вашем случае, скорее всего, нужно подбирать «работающий» шрифт.
Если не секрет, а редактор к чему?
Не секрет, к игре :)
«Дороги Рима»: www.realore.ru/games/roads_of_rome/

В течение недели напишу статейку о разработке оной. Тем более она уже вышла.
у меня на 7-ке пример выглядит вот так:



что я делаю не так?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории