Partilhar via


AudioDataStream.ReadData Método

Definição

Sobrecargas

ReadData(Byte[])

Lê dados de áudio da posição atual no fluxo de dados de áudio. Aguarda se nenhum dado está disponível.

ReadData(UInt32, Byte[])

Lê dados de áudio de uma posição especificada no fluxo de dados de áudio. Aguarda se nenhum dado está disponível.

ReadData(Byte[])

Lê dados de áudio da posição atual no fluxo de dados de áudio. Aguarda se nenhum dado está disponível.

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

Parâmetros

buffer
Byte[]

O buffer para receber os dados de áudio.

Retornos

O número de bytes fornecidos ou 0 quando o fluxo termina e não há mais dados disponíveis.

Comentários

O número máximo de bytes a serem lidos é determinado pelo tamanho do buffer.

Aplica-se a

ReadData(UInt32, Byte[])

Lê dados de áudio de uma posição especificada no fluxo de dados de áudio. Aguarda se nenhum dado está disponível.

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

Parâmetros

pos
UInt32

O deslocamento do início do do fluxo em que a solicitação é iniciada, em bytes.

buffer
Byte[]

O buffer para receber os dados de áudio.

Retornos

O número de bytes fornecidos ou 0 quando o fluxo termina e não há mais dados disponíveis.

Comentários

O número máximo de bytes a serem lidos é determinado pelo tamanho do buffer.

Aplica-se a