AudioDataStream.ReadData メソッド

定義

オーバーロード

ReadData(Byte[])

オーディオ データ ストリーム内の現在の位置からオーディオ データを読み取ります。 使用可能なデータがない場合は待機します。

ReadData(UInt32, Byte[])

オーディオ データ ストリーム内の指定した位置からオーディオ データを読み取ります。 使用可能なデータがない場合は待機します。

ReadData(Byte[])

オーディオ データ ストリーム内の現在の位置からオーディオ データを読み取ります。 使用可能なデータがない場合は待機します。

public uint ReadData (byte[] buffer);
member this.ReadData : byte[] -> uint32
Public Function ReadData (buffer As Byte()) As UInteger

パラメーター

buffer
Byte[]

オーディオ データを受信するバッファー。

戻り値

指定されたバイト数。ストリームが終了し、使用可能なデータがなくなった場合は 0。

注釈

読み取る最大バイト数は、バッファーのサイズによって決まります。

適用対象

ReadData(UInt32, Byte[])

オーディオ データ ストリーム内の指定した位置からオーディオ データを読み取ります。 使用可能なデータがない場合は待機します。

public uint ReadData (uint pos, byte[] buffer);
member this.ReadData : uint32 * byte[] -> uint32
Public Function ReadData (pos As UInteger, buffer As Byte()) As UInteger

パラメーター

pos
UInt32

要求が開始されるストリームの の開始からのオフセット (バイト単位)。

buffer
Byte[]

オーディオ データを受信するバッファー。

戻り値

指定されたバイト数。ストリームが終了し、使用可能なデータがなくなった場合は 0。

注釈

読み取る最大バイト数は、バッファーのサイズによって決まります。

適用対象