Da quello che ho capito (dalla lettura di varie pagine) ci sono 2 modi per aggiornare un buffer:
UpdateSubresource()(quando il buffer viene creato con l'DEFAULTutilizzo)Map(), copia i nuovi dati,Unmap()(quando il buffer viene creato con l'DYNAMICutilizzo)
Nel primo caso, chiamo solo questa funzione (niente di più)? Perché ho visto persone dire che mappano il buffer e quindi aggiornano subresource, o forse li ho fraintesi.
C'è anche un altro modo (ne dubito: P)? Capisco le cose correttamente?