Share via


GraphicsStream.Read(Type,Int32[]) Method (Microsoft.DirectX)

Reads from the current stream and advances the position within it by the number of bytes read.

Definition

Visual Basic Public Function Read( _
    ByVal returnType As TypeLeave Site, _
    ByVal ranks() As Integer _
) As ArrayLeave Site
C# public ArrayLeave Site Read(
    TypeLeave Site returnType,
    int[] ranks
);
C++ public:
ArrayLeave SiteRead(
    TypeLeave SitereturnType,
    array<int>^ ranks
);
JScript public function Read(
    returnType : TypeLeave Site,
    ranks : int[]
) : ArrayLeave Site;

Parameters

returnType System.Type
Value that indicates the TypeLeave Site of the returned array.
ranks System.Int32[]
An array of Int32Leave Site values that represent the size of each dimension of the returning array.

Return Value

System.Array
An ArrayLeave Site of type returnType that contains the data read from the stream buffer.

Remarks

Exceptions

NotSupportedExceptionLeave Site

Unable to read from the stream buffer, or there is no data to read.

ArgumentExceptionLeave Site

One of the parameters is invalid, the stream buffer is not large enough to hold the requested data, or ranks is greater than three.