Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > DirectX примитивы


Автор: Zealot 31.10.2005, 18:35
Доброго времени суток!

Скажите пожалуста, как сделать пользовательскую процедуру отрисовки примитивов, ведь на DirectX все примитивы строятся через буфер вершин или индексов? А мне надо сделать процедуру (в DLL) типа
Код

void DrawTriangle(int X1, int Y1,int X2, int Y2,int X3, int Y3);

где по заданным параметрам рисуется треугольник, без отношения к буферам вершин и индексов?

Уже долгое время парюсь над этим, подскажите, как сделать?
smile

Автор: Div 10.11.2005, 14:50
А почему бы тебе не загрузить в DLL библиотеку D3DX9.h. Тогда просто создаешь ту же программу, только работающую от заданных параметров и компилируешь готовую DLL, а потом пользуешься.

Я так делал с созданием многочисленных мехов из одного файла через DLL, у меня всё работает.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)