Share via


Device.GetStreamSource Method

Gets a vertex buffer bound to the specified data stream.

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

Syntax

'Declaration
Public Function GetStreamSource ( _
    streamNumber As Integer, _
    <OutAttribute> ByRef stride As Integer _
) As VertexBuffer
'Usage
Dim instance As Device
Dim streamNumber As Integer
Dim stride As Integer
Dim returnValue As VertexBuffer

returnValue = instance.GetStreamSource(streamNumber, stride)
public VertexBuffer GetStreamSource (
    int streamNumber,
    out int stride
)
public:
VertexBuffer^ GetStreamSource (
    int streamNumber, 
    [OutAttribute] int% stride
)
public VertexBuffer GetStreamSource (
    int streamNumber, 
    /** @attribute OutAttribute() */ /** @ref */ int stride
)
JScript does not support passing value-type arguments by reference.

Parameters

  • streamNumber
    The number must be zero.
  • stride
    The size in bytes of a single vertex.

Return Value

A VertexBuffer associated with the specified streamNumber.

Exceptions

Exception type Condition

InvalidCallException

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

Remarks

A stream is a uniform array of component data in which each component consists of one or more elements that represent a single entity such as position, normal, or color.

.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