How manipulate vertexs of a existing mesh? (DX9.0/ native C++)

It′s my first post here so i′ll try be as much clear as i can.

I′m using directx SDK 9 with C++ (native) on the Visual C++ (version 6, but 2003 dot net i′d use too) to try build a app that loads a mesh created on 3d studio max and manipulate (refresh to be more specific) some points of vertices of the mesh (try imagine my mesh be a cone, and the top of the cone have a point that ′ve coordinates 1,1,0), all the vertices ′re filled on the vertexbuffer, and i want to refresh that coordinates to 2,2,0.

The question it′s how i modify the points (vertices) of my mesh (the cone), i tryied just acess the buffer using the lock and unlock, but the points of the buffer dont refresh.

Another question, if i load a mesh, and wants use a lot of them i use a array of vertexbuffers? and how i do to acess them separately(the buffers)?

Some samples could be welcome.

Sorry my bad english and hope i can help me, i′ll try post more questions if i′ve.

Thanks.

OBS: i′ll post the code i′ve when i got in my house.

[1117 byte] By [Mavericko] at [2007-12-23]