Share via


Device.SetStreamSource Method

Binds a vertex buffer to a device data stream.

Namespace: Microsoft.WindowsMobile.DirectX.Direct3D
Assembly: Microsoft.WindowsMobile.DirectX (in microsoft.windowsmobile.directx.dll)

Syntax

'Declaration
Public Sub SetStreamSource ( _
    streamNumber As Integer, _
    streamData As VertexBuffer, _
    stride As Integer _
)
'Usage
Dim instance As Device
Dim streamNumber As Integer
Dim streamData As VertexBuffer
Dim stride As Integer

instance.SetStreamSource(streamNumber, streamData, stride)
public void SetStreamSource (
    int streamNumber,
    VertexBuffer streamData,
    int stride
)
public:
void SetStreamSource (
    int streamNumber, 
    VertexBuffer^ streamData, 
    int stride
)
public void SetStreamSource (
    int streamNumber, 
    VertexBuffer streamData, 
    int stride
)
public function SetStreamSource (
    streamNumber : int, 
    streamData : VertexBuffer, 
    stride : int
)

Parameters

  • streamNumber
    A data stream in the range of 0 to the maximum number of streams minus 1.
  • streamData
    A pointer to a VertexBuffer class that represents the vertex buffer to bind to the specified data stream.
  • stride
    An offset from the beginning of the stream to the beginning of the vertex data, in bytes.

Exceptions

Exception type Condition

InvalidCallException

The method call is invalid. For example, a parameter might contain an invalid value.

Remarks

When you use a flexible vertex format (FVF), which describes the layout of data in a vertex buffer, the stride of the vertex stream must match the vertex size as computed from the FVF.

.NET Framework Security

  • Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see .

Platforms

Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

Version Information

.NET Compact Framework

Supported in: 2.0

See Also

Reference

Device Class
Device Members
Microsoft.WindowsMobile.DirectX.Direct3D Namespace