Freigeben über


PullAudioInputStreamCallback.Read(Byte[], UInt32) Methode

Definition

Liest Binärdaten aus dem Stream. Hinweis: Der von Read() zurückgegebene dataBuffer darf keinen Audioheader enthalten.

public abstract int Read (byte[] dataBuffer, uint size);
abstract member Read : byte[] * uint32 -> int
Public MustOverride Function Read (dataBuffer As Byte(), size As UInteger) As Integer

Parameter

dataBuffer
Byte[]

Der zu füllende Puffer

size
UInt32

Die Größe des Puffers.

Gibt zurück

Die Anzahl der ausgefüllten Bytes oder 0 für den Fall, dass der Stream sein Ende erreicht und keine weiteren Daten verfügbar sind. Wenn keine Daten sofort verfügbar sind, wird Read() blockiert, bis die nächsten Daten verfügbar sind.

Gilt für: