Condividi tramite


ExtAudioFile Classe

Definizione

ExtendedAudioFile offre l'accesso a file audio di alto livello. Fornisce un'unica interfaccia unificata per la lettura e la scrittura di file codificati e non codificati con accesso a AudioFile e AudioConverter API.

public class ExtAudioFile : IDisposable
type ExtAudioFile = class
    interface IDisposable
Ereditarietà
ExtAudioFile
Implementazioni

Proprietà

AudioConverter

Restituisce l'istanza sottostante AudioConverter .

AudioFile

AudioFile sottostante.

ClientDataFormat

Specificato il formato di PCM lineare.

ClientMaxPacketSize

Dimensioni massime dei pacchetti del formato dei dati client in byte.

FileDataFormat

Formato dati effettivo del file.

FileLengthFrames

Lunghezza del file in fotogrammi di esempio.

FileMaxPacketSize

Dimensioni massime del pacchetto in byte del formato di dati del file.

Metodi

CreateWithUrl(CFUrl, AudioFileType, AudioStreamBasicDescription, AudioFileFlags)

ExtendedAudioFile offre l'accesso a file audio di alto livello. Fornisce un'unica interfaccia unificata per la lettura e la scrittura di file codificati e non codificati con accesso a AudioFile e AudioConverter API.

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

ExtendedAudioFile offre l'accesso a file audio di alto livello. Fornisce un'unica interfaccia unificata per la lettura e la scrittura di file codificati e non codificati con accesso a AudioFile e AudioConverter API.

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

ExtendedAudioFile offre l'accesso a file audio di alto livello. Fornisce un'unica interfaccia unificata per la lettura e la scrittura di file codificati e non codificati con accesso a AudioFile e AudioConverter API.

Dispose()

Rilascia le risorse usate dall'oggetto ExtAudioFile.

Dispose(Boolean)

Rilascia le risorse usate dall'oggetto ExtAudioFile.

FileTell()

ExtendedAudioFile offre l'accesso a file audio di alto livello. Fornisce un'unica interfaccia unificata per la lettura e la scrittura di file codificati e non codificati con accesso a AudioFile e AudioConverter API.

Finalize()

Finalizzatore per l'oggetto ExtAudioFile

OpenUrl(CFUrl)

ExtendedAudioFile offre l'accesso a file audio di alto livello. Fornisce un'unica interfaccia unificata per la lettura e la scrittura di file codificati e non codificati con accesso a AudioFile e AudioConverter API.

OpenUrl(CFUrl, ExtAudioFileError)

ExtendedAudioFile offre l'accesso a file audio di alto livello. Fornisce un'unica interfaccia unificata per la lettura e la scrittura di file codificati e non codificati con accesso a AudioFile e AudioConverter API.

OpenUrl(NSUrl, ExtAudioFileError)

ExtendedAudioFile offre l'accesso a file audio di alto livello. Fornisce un'unica interfaccia unificata per la lettura e la scrittura di file codificati e non codificati con accesso a AudioFile e AudioConverter API.

Read(UInt32, AudioBuffers, ExtAudioFileError)

ExtendedAudioFile offre l'accesso a file audio di alto livello. Fornisce un'unica interfaccia unificata per la lettura e la scrittura di file codificati e non codificati con accesso a AudioFile e AudioConverter API.

Seek(Int64)

ExtendedAudioFile offre l'accesso a file audio di alto livello. Fornisce un'unica interfaccia unificata per la lettura e la scrittura di file codificati e non codificati con accesso a AudioFile e AudioConverter API.

SynchronizeAudioConverter()

ExtendedAudioFile offre l'accesso a file audio di alto livello. Fornisce un'unica interfaccia unificata per la lettura e la scrittura di file codificati e non codificati con accesso a AudioFile e AudioConverter API.

WrapAudioFileID(IntPtr, Boolean, ExtAudioFile)

ExtendedAudioFile offre l'accesso a file audio di alto livello. Fornisce un'unica interfaccia unificata per la lettura e la scrittura di file codificati e non codificati con accesso a AudioFile e AudioConverter API.

Write(UInt32, AudioBuffers)

ExtendedAudioFile offre l'accesso a file audio di alto livello. Fornisce un'unica interfaccia unificata per la lettura e la scrittura di file codificati e non codificati con accesso a AudioFile e AudioConverter API.

WriteAsync(UInt32, AudioBuffers)

ExtendedAudioFile offre l'accesso a file audio di alto livello. Fornisce un'unica interfaccia unificata per la lettura e la scrittura di file codificati e non codificati con accesso a AudioFile e AudioConverter API.

Si applica a