Paksa aplikasi DirectX untuk menggambar ulang

Adakah yang tahu bagaimana kita bisa memaksa aplikasi DirectX untuk menyegarkan (mengecat ulang)? Saya mencoba menghubungkan ke fungsi DirectX draw, tetapi tidak tahu cara menyegarkan gambar untuk mencegat panggilan api.

Terima kasih.


person duongkha    schedule 14.03.2014    source sumber
comment
Aplikasi seperti apa? Kebanyakan aplikasi DX mempunyai loop yang menggambar ulang adegan sepanjang waktu.   -  person Nico Schertler    schedule 14.03.2014


Jawaban (1)


Kapan harus "mengecat ulang" ditentukan sepenuhnya oleh aplikasi - tidak ada ketentuan kapan harus melakukannya. Dengan asumsi aplikasi dirender menggunakan rantai swap, pilihan terbaik Anda adalah menunggu hingga aplikasi memanggil Present sendiri, lalu mencegat panggilan API hingga Present berikutnya.

person MooseBoys    schedule 15.03.2014