This topic has not yet been rated - Rate this topic

DynamicIndexBuffer.SetData Generic Method (T[], Int32, Int32, SetDataOptions)

Copies array data to the index buffer.

Namespace: Microsoft.Xna.Framework.Graphics
Assembly: Microsoft.Xna.Framework (in microsoft.xna.framework.dll)

public void SetData<T> (
         T[] data,
         int startIndex,
         int elementCount,
         SetDataOptions options
) where T : ValueType

Type Parameters

T
The type of the elements in the array.

Parameters

data
The array of data to copy.
startIndex
The index of the element in the array at which to start copying.
elementCount
The number of elements to copy.
options
Specifies whether existing data in the buffer will be kept after this operation. Discard is not valid on Xbox 360, but dynamic geometry may be rendered on the Xbox 360 by using DrawUserIndexedPrimitives instead of setting the data for the index buffer.
An InvalidOperationException is thrown if an attempt is made to modify (for example, calls to the GetData or SetData methods) a resource that is currently set on a graphics device.

Xbox 360, Windows XP SP2, Windows Vista

Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.