Pelo que entendi (da leitura de várias páginas), existem 2 maneiras de atualizar um buffer:
UpdateSubresource()
(quando o buffer é criado com oDEFAULT
uso)Map()
, copie os novos dadosUnmap()
(quando o buffer for criado com oDYNAMIC
uso)
No primeiro caso, chamo apenas essa função (nada mais)? Porque eu vi pessoas dizerem que mapeiam o buffer e atualizam o sub-recurso, ou talvez eu as tenha entendido mal.
Também existe outra maneira (duvide: P)? Eu entendo as coisas corretamente?