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

Рисую в окне средствами Direct3D, через полученный с помощью winID идентификатор окна(HWND). Но проблема в том, что qt запоминает фон рисунка (все, что нарисовано через QPainter, мой Direct3D естественно не учитывается), а потом его обновляет когда не просят. То есть рисую трехмерную графику (в paintEvent), а он сразу после этого рисует поверх фон окна. Как это можно победить?OpenGL не предлагать, так как уже дофига написано на Direct3D и переписывать это нет не времени ни желания. Плюс с OpenGL не смог решить проблему рисования на втором мониторе в режиме вертикальной синхронизации.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Запретить сохранение значений в полях FF Guest Третий архив вопросов и ответов 0 17.10.2011 10:26
Как запретить измение размеров окна? Guest Новый архив 3 0 28.09.2011 22:03
Сохранение позиции окна Guest Второй архив вопросов и ответов 0 27.09.2011 12:54



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