2010-04-12 22 views

Répondre

1

verrouiller seulement les tampons vertex/index et memcpy les données de l'un à l'autre.

+0

Je veux éviter la méthode de verrouillage, car Lock créer en interne mémoire tampon, et il pourrait être hors de la mémoire. Je voudrais pouvoir réserver un tampon au début, et copier le tampon cible au tampon réservé pour la cartographie. – Buzz

+1

Il n'y a pas d'autre moyen de le faire sous DX9. Si vous voulez éviter de manquer de mémoire, rappelez-vous que vous pouvez verrouiller un tampon un peu à la fois pour que l'utilisation de la mémoire reste gérable. – Goz

+0

J'avais l'impression que le verrouillage d'un tampon dynamique mis en correspondance essentiellement la mémoire existante pour ce tampon dans votre processus, verrouillage si un tampon n'utilise pas réellement une mémoire supplémentaire en tant que telle. – jcoder