Подскажите, пожалуйста, как сделать снимок сцены в Managed DirectX?
Сцена прорисовывает неколько мешей, несколько примитивов в BeginScene — EndScene,
вывод идет на панель в окне.
Нужно получить снимок для вывода на печать, в файл и т.д.
В SDK рекомендуют использовать GetFrontBufferData, но у меня чегой-то не получается
— выводит ошибку.
Я вообще с Surface-ами не работал, так что плохо представляю что нужно сделать
Для снимка экрана нужна отдельная прорисовка: больший размер "экрана",
включено сглаживание.
Хотя... я думаю, создам еще один Device с нужными параметрами и при скриншоте отрисую его.
Только, можно ли создать device не ссылающийся на оконный элемент?