Принудительно перерисовать приложение DirectX

Кто-нибудь знает, как мы можем заставить приложение DirectX обновить (перерисовать)? Я пытаюсь подключиться к функциям рисования DirectX, но не знаю, как обновить рисунок, чтобы перехватить вызов API.

Спасибо.


person duongkha    schedule 14.03.2014    source источник
comment
Какое приложение? Большинство приложений DX имеют цикл, который постоянно перерисовывает сцену.   -  person Nico Schertler    schedule 14.03.2014


Ответы (1)


Когда «перекрашивать», полностью определяется приложением — нет никакого соглашения о том, когда это делать. Предполагая, что рендеринг выполняется с использованием цепочки подкачки, лучше всего подождать, пока приложение не вызовет Present самостоятельно, а затем перехватить вызовы API до следующего Present.

person MooseBoys    schedule 15.03.2014