Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 10:33
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Демки с приемами работаты с OpenGL на QT есть. :? А вот не знает ли кто, как работать с DirectX? :wink: Главный вопрос в том, как его (DirectX) инициализировать. При создании IDirect3DDevice9 в процедуру, его создающую, нужно передавать HWND окна, в котором будет происходить рисование. А что нужно передавать, если используешь QT. Там ведь все окна наследуются от QWidget. У него есть какая-то фигня winID. Но в документации я что-то не нашел ничего путного, по поводу того, что же это такое на самом деле. А подставить вместо HWND его не получилось. Оно типа UINT, а HWND - то же что и void*.Подскажите, как быть?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
directx 9.0a, directx 9.0b, directx 9.0c в чем разница? или это взаимовспомогающие? Guest Новый архив 4 0 18.03.2012 03:46
как засатавить работать directX в virtual box Guest Новый архив 2 0 27.09.2011 21:58
После удаления DirectX 10 не ставиться DirectX 9 Guest Новый архив 3 0 05.09.2011 09:19



© www.otvetnemail.ru - Форум вопросов и ответов.