Sdílet prostřednictvím


IndexBuffer.SetData Generic Method (Int32, T , Int32, Int32)

Sets index buffer data, specifying the offset, start index and number of elements.

Syntax

'Declaration
Public Sub SetData(Of T As ValueType) ( _
         offsetInBytes As Integer, _
         data As T(), _
         startIndex As Integer, _
         elementCount As Integer _
)
public void SetData<T> (
         int offsetInBytes,
         T[] data,
         int startIndex,
         int elementCount
) where T : ValueType
public:
generic<typename T> where T : ValueType
void SetData(
         int offsetInBytes,
         T data[],
         int startIndex,
         int elementCount
)

Type Parameters

  • T
    The type of the elements in the array.

Parameters

  • offsetInBytes
    Type: Int32
    Offset in bytes from the beginning of the buffer to the data.
  • data
    Type: T
    Array of data.
  • startIndex
    Type: Int32
    Index of the first element to set.
  • elementCount
    Type: Int32
    Number of elements to set.

Remarks

An InvalidOperationException is thrown if an attempt is made to modify (for example, calls to the SetData method) a resource that is currently set on a graphics device.

Requirements

Namespace: Microsoft.Xna.Framework.Graphics

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

See Also

Reference

IndexBuffer Class
IndexBuffer Members
Microsoft.Xna.Framework.Graphics Namespace

Platforms

Windows Phone