Изменение размера устройства Direct3D

В моем приложении есть панель управления, связанная с устройством Direct3D. Моя проблема в том, что при изменении размера панели размер заднего буфера не изменяется соответственно, что приводит к плохому качеству отображения Direct3D.

Как я могу изменить размер панели, чтобы правильно настроить устройство?


person Martin Delille    schedule 17.03.2010    source источник
comment
Я думаю, вам нужно воссоздать область просмотра. Прошло много времени с тех пор, как я занимался программированием Direct3D, так что я более чем немного заржавел (поэтому это комментарий, а не ответ).   -  person ChrisF    schedule 17.03.2010
comment
Я думаю, что то же самое. изменение размера не работает - нужен отдых.   -  person TomTom    schedule 17.03.2010


Ответы (1)


Вызов Device.TestCooperativeLevel () после изменения размера панели решил мою проблему!

person Martin Delille    schedule 17.03.2010