Compartilhar via


ExtAudioFile Classe

Definição

O ExtendedAudioFile fornece acesso a arquivos de áudio de alto nível. Ele fornece uma única interface unificada para ler e gravar arquivos codificados e não codificados com acesso à AudioFile API e AudioConverter .

public class ExtAudioFile : IDisposable
type ExtAudioFile = class
    interface IDisposable
Herança
ExtAudioFile
Implementações

Propriedades

AudioConverter

Retorna a instância subjacente AudioConverter .

AudioFile

O AudioFile subjacente.

ClientDataFormat

Especificado o formato do PCM linear.

ClientMaxPacketSize

O tamanho máximo do pacote do formato de dados do cliente em bytes.

FileDataFormat

O formato de dados real do arquivo.

FileLengthFrames

O comprimento do arquivo em quadros de exemplo.

FileMaxPacketSize

O tamanho máximo do pacote do formato de dados do arquivo em bytes.

Métodos

CreateWithUrl(CFUrl, AudioFileType, AudioStreamBasicDescription, AudioFileFlags)

O ExtendedAudioFile fornece acesso a arquivos de áudio de alto nível. Ele fornece uma única interface unificada para ler e gravar arquivos codificados e não codificados com acesso à AudioFile API e AudioConverter .

CreateWithUrl(CFUrl, AudioFileType, AudioStreamBasicDescription, AudioFileFlags, ExtAudioFileError)

O ExtendedAudioFile fornece acesso a arquivos de áudio de alto nível. Ele fornece uma única interface unificada para ler e gravar arquivos codificados e não codificados com acesso à AudioFile API e AudioConverter .

CreateWithUrl(NSUrl, AudioFileType, AudioStreamBasicDescription, AudioFileFlags, ExtAudioFileError)

O ExtendedAudioFile fornece acesso a arquivos de áudio de alto nível. Ele fornece uma única interface unificada para ler e gravar arquivos codificados e não codificados com acesso à AudioFile API e AudioConverter .

Dispose()

Libera os recursos usados pelo objeto ExtAudioFile.

Dispose(Boolean)

Libera os recursos usados pelo objeto ExtAudioFile.

FileTell()

O ExtendedAudioFile fornece acesso a arquivos de áudio de alto nível. Ele fornece uma única interface unificada para ler e gravar arquivos codificados e não codificados com acesso à AudioFile API e AudioConverter .

Finalize()

Finalizador para o objeto ExtAudioFile

OpenUrl(CFUrl)

O ExtendedAudioFile fornece acesso a arquivos de áudio de alto nível. Ele fornece uma única interface unificada para ler e gravar arquivos codificados e não codificados com acesso à AudioFile API e AudioConverter .

OpenUrl(CFUrl, ExtAudioFileError)

O ExtendedAudioFile fornece acesso a arquivos de áudio de alto nível. Ele fornece uma única interface unificada para ler e gravar arquivos codificados e não codificados com acesso à AudioFile API e AudioConverter .

OpenUrl(NSUrl, ExtAudioFileError)

O ExtendedAudioFile fornece acesso a arquivos de áudio de alto nível. Ele fornece uma única interface unificada para ler e gravar arquivos codificados e não codificados com acesso à AudioFile API e AudioConverter .

Read(UInt32, AudioBuffers, ExtAudioFileError)

O ExtendedAudioFile fornece acesso a arquivos de áudio de alto nível. Ele fornece uma única interface unificada para ler e gravar arquivos codificados e não codificados com acesso à AudioFile API e AudioConverter .

Seek(Int64)

O ExtendedAudioFile fornece acesso a arquivos de áudio de alto nível. Ele fornece uma única interface unificada para ler e gravar arquivos codificados e não codificados com acesso à AudioFile API e AudioConverter .

SynchronizeAudioConverter()

O ExtendedAudioFile fornece acesso a arquivos de áudio de alto nível. Ele fornece uma única interface unificada para ler e gravar arquivos codificados e não codificados com acesso à AudioFile API e AudioConverter .

WrapAudioFileID(IntPtr, Boolean, ExtAudioFile)

O ExtendedAudioFile fornece acesso a arquivos de áudio de alto nível. Ele fornece uma única interface unificada para ler e gravar arquivos codificados e não codificados com acesso à AudioFile API e AudioConverter .

Write(UInt32, AudioBuffers)

O ExtendedAudioFile fornece acesso a arquivos de áudio de alto nível. Ele fornece uma única interface unificada para ler e gravar arquivos codificados e não codificados com acesso à AudioFile API e AudioConverter .

WriteAsync(UInt32, AudioBuffers)

O ExtendedAudioFile fornece acesso a arquivos de áudio de alto nível. Ele fornece uma única interface unificada para ler e gravar arquivos codificados e não codificados com acesso à AudioFile API e AudioConverter .

Aplica-se a