Dari apa yang saya mengerti (dari membaca berbagai halaman) ada 2 cara untuk memperbarui buffer:
UpdateSubresource()
(saat buffer dibuat denganDEFAULT
penggunaan)Map()
, salin data baru,Unmap()
(saat buffer dibuat denganDYNAMIC
penggunaan)
Dalam kasus pertama, apakah saya hanya memanggil fungsi yang satu ini (tidak lebih)? Karena saya pernah melihat orang mengatakan mereka memetakan buffer dan kemudian memperbarui sub-sumber daya, atau mungkin saya salah paham.
Apakah ada cara lain (ragu: P)? Apakah saya mengerti banyak hal dengan benar?