judelaw
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Aleksoid1978 Цитата:Не ну я конечно попробую, не уверен что получится, но даже если получится, то тебе же потом в моем коде разгребаться придется, а это еще дольше чем делать самому В принципе, такой же IDC_LIST1 есть на вкладке "Formats", я его как бы за образец взял, да и часть кода с CPPageFormats стянул в CPPageFullscreen . Самое сложное до ума все это довести... действую наугад... как всегда. Да, и проверил свой вариант через MonitorFromWindow(m_hWnd, MONITOR_DEFAULTTONEAREST) вместо if(m_CurrentAdapter != GetAdapter(m_pD3D)) на другой 5ххх карте, с другой ОС, другим железом... тоже рывки прекратились. Чего такого в GetAdapter() непонятно. Где-то ловлю косяк при смене рефреша экрана в D3DADAPTER_IDENTIFIER9 adapterIdentifier или GetAdapterMonitor... С нумерацией что-ли путаница происходит ? Читал, что там производители могут напортачить с инфой, были случаи | Всего записей: 2830 | Зарегистр. 22-09-2009 | Отправлено: 13:15 18-04-2011 | Исправлено: judelaw, 13:32 18-04-2011 |
|