質問です。環境は XP DirectX9 VC++2005 です。

頂点バッファなのですが、「CreateVertexBuffer」で
サイズを指定してメモリを確保していると思いますが、
これはデバイスタイプが「D3DDEVTYPE_HAL」の時は
ビデオメモリ上に確保されプリミティブ描画時にハードウェア処理される
ということで合ってますでしょうか?

迷っていることは、プリミティブが動的に変化する場合、
頂点が増える減るたびに頂点バッファを作り直さなければならない
のかと言う点です。

自分の結論としては作り直さなければならないという結論が出ました。
変更があるたびにリリース→作成としなければならないので
レスポンスが悪いなと感じているんですがしょうがないのでしょうか?

みなさんどうされていますか?