2010-03-17 2 views
0

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

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

+0

Думаю, вам нужно воссоздать видовое окно. Прошло некоторое время с тех пор, как я это сделал, и программирование Direct3D, поэтому я более чем немного ржавый (отсюда почему это комментарий, а не ответ). – ChrisF

+0

Я думаю, что то же самое. изменение размера не работает - требуется отдых. – TomTom

ответ

0

Calling Device.TestCooperativeLevel() после изменения размера панели решена моя проблема!

Смежные вопросы