Цитата:
Сообщение от Anfet
Свернутое окно вообще не рендерится (если мы о ла2).
|
угу там вроде экземпляр рендера (3ддевайс) переходит в состояние devicelost и при разворачивании требует переинициализации.
Добавлено через 7 минут
Цитата:
Сообщение от Yegor
Anfet, может как то можно заставить движок отрендерить кадр как быдто бы окно развернуто.
|
Устойство переходит в состояние "потеряно" стало быть не может ничего.
Добавлено через 8 минут
Цитата:
Сообщение от Anfet
Самое интересное, что этот флаг вообще не гарантирует то, что доступ можно будет получить.
А потом начинается веселье с тем что тебе нужно забрать буфер, а он тоже далеко не всегда (почему-то) может быть доступен.
А вообще мира правду говорит. Неактивное окно не заскринить просто так.
(я уже на этом съел собаку).
|
1)если адаптер не поддерживает запираемый бекбуфер
2)если пытатса его захватывать не синхронно а например между beginscene и endscene скорей всего будет фейл.
В идеале его захватывать перед самим методом present.
ну и да...
Начиная с висты немного поменялась идеология оконых контекстов. Там принт возможно прокатит.