Вверх ↑
Этот топик читают: Гость
Ответов: 757
Рейтинг: 111
#1: 2017-10-13 11:48:43 ЛС | профиль | цитата
Direct2d — ускоренный аппаратным обеспечением интерфейс программирования приложений(API) для двухмерной графики
Вопрос: можно ли каким-то способом запустить данный API на Hiasm
Я нашёл примеры адаптации под делфи, но не могу найти дополнительные файлы "Direct2D.pas" и "d2d1.pas"
И вообще, этот API делали под Win7 наш компилятор сможет скомпилировать прогу с ним?

P.S.: Если получится подключить, то там еще DirectWrite есть
карма: 1

0
vip
#1.1контекстная реклама от партнеров
Ответов: 4673
Рейтинг: 516
#2: 2017-10-13 16:39:23 ЛС | профиль | цитата
miver писал(а):
Вопрос: можно ли каким-то способом запустить данный API на Hiasm

Трудно сказать не имея этого апи воотчую а вот Direct2D.pas может быть основным...
карма: 6

0
Ответов: 1704
Рейтинг: 120
#3: 2017-10-13 18:08:17 ЛС | профиль | цитата
Можно, но дело не благодарное.
Ахилесова пята - КОЛ.
Раньше у меня были заготовки для замены КОЛовскими.
HGE переводил http://www.gamedev.ru/community/delphinarium/blog/?id=3224
Потом плюнул и стал использовать DGLE ввиде DGLE.dll. http://dgle.dronprogs.org/index_ru.html

Может тоже DLL сделать?
карма: 5

0
Ответов: 757
Рейтинг: 111
#4: 2017-10-14 20:43:57 ЛС | профиль | цитата
andrestudio, Все-таки получилось достать файлы. Прикрепил кому интерестно
карма: 1

0
файлы: 1Direct2D_pas.zip [49.6KB] [277]
Ответов: 4673
Рейтинг: 516
#5: 2017-10-16 16:16:06 ЛС | профиль | цитата
miver, портировать сиё будет весьма затруднительно (слишком много на VCL завязано). Да и надо это кому вообще тоже вопрос.
карма: 6

0
5
Сообщение
...
Прикрепленные файлы
(файлы не залиты)