DynamicVertexBuffer Constructor (GraphicsDevice, Type, Int32, BufferUsage)
Initializes a new instance of DynamicVertexBuffer with the specified parameters.
Namespace: Microsoft.Xna.Framework.Graphics
Assembly: Microsoft.Xna.Framework (in microsoft.xna.framework.dll)
Syntax
public DynamicVertexBuffer (
GraphicsDevice graphicsDevice,
Type vertexType,
int elementCount,
BufferUsage usage
)
Parameters
- graphicsDevice
The graphics device to associate with this vertex buffer. - vertexType
The type of vertices in this vertex buffer. - elementCount
The number of elements in this vertex buffer. - usage
A set of options identifying the behaviors of this vertex buffer resource. It is good practice to match the usage parameter with the createOptions parameter in the GraphicsDevice constructor.
Exceptions
Exception type | Condition |
---|---|
ArgumentNullException | The graphicsDevice must not be null when creating new resources. |
ArgumentOutOfRangeException | elementCount must be greater than zero. |
InvalidOperationException | This resource could not be created. |
See Also
Reference
DynamicVertexBuffer Class
DynamicVertexBuffer Members
Microsoft.Xna.Framework.Graphics Namespace
Platforms
Xbox 360, Windows XP SP2, Windows Vista