Comments 15
Добавьте скриншот плиз для наглядности. А так — супер!
-1
Если это COM, то что мешает его просто интеропнуть и использовать из шарпов?
+1
Небольшое замечание.
Вижу у вас уже второй раз наименование типа "?RenderMarkup@@YAXPEAEPEB_WHHH1M@Z". Что мешает выдавать экспортируемым функциям нормальные имена вместо этой вырвиглазной mangled-херни и не тащить ее в C#?
Есть же, как минимум, 2 варианта:
— использовать extern «C» __declspec(dllimport) вместо просто __declspec(dllimport)
— использовать файл .def со следующим содержимым:
LIBRARY «MyLibName»
EXPORTS
RenderMarkup = ?RenderMarkup@@YAXPEAEPEB_WHHH1M@Z
Вижу у вас уже второй раз наименование типа "?RenderMarkup@@YAXPEAEPEB_WHHH1M@Z". Что мешает выдавать экспортируемым функциям нормальные имена вместо этой вырвиглазной mangled-херни и не тащить ее в C#?
Есть же, как минимум, 2 варианта:
— использовать extern «C» __declspec(dllimport) вместо просто __declspec(dllimport)
— использовать файл .def со следующим содержимым:
LIBRARY «MyLibName»
EXPORTS
RenderMarkup = ?RenderMarkup@@YAXPEAEPEB_WHHH1M@Z
0
Оффтоп: когда планируется devtalk запустиццо?
0
(не бойтесь, это никак не связано с DirectX 7)вот здесь вроде написано «Direct2D is a 2D graphics application programming interface (API), part of DirectX»
Точно так же как и в DirectX, процесс рисования происходит между Begin- и End-директивами:и это по моему подтверждает родство с DirectX
-1
Большое спасибо!
А какие библиотеки нужны на клиентской машине? Всё уже включено? к WinXP никак не приделать?
А какие библиотеки нужны на клиентской машине? Всё уже включено? к WinXP никак не приделать?
0
Sign up to leave a comment.
Использование Direct2D и DirectWrite в .Net-среде