Partager via


ExtAudioFile Classe

Définition

ExtendedAudioFile fournit un accès aux fichiers audio de haut niveau. Il fournit une interface unifiée unique pour lire et écrire des fichiers encodés et non codés avec accès à l’API AudioFile et AudioConverter .

public class ExtAudioFile : IDisposable
type ExtAudioFile = class
    interface IDisposable
Héritage
ExtAudioFile
Implémente

Propriétés

AudioConverter

Retourne l’instance sous-jacente AudioConverter .

AudioFile

AudioFile sous-jacent.

ClientDataFormat

A spécifié le format du PCM linéaire.

ClientMaxPacketSize

Taille maximale du format de données client en octets.

FileDataFormat

Format de données réel du fichier.

FileLengthFrames

Longueur du fichier dans les exemples de cadres.

FileMaxPacketSize

Taille maximale du paquet du format de données de fichier en octets.

Méthodes

CreateWithUrl(CFUrl, AudioFileType, AudioStreamBasicDescription, AudioFileFlags)

ExtendedAudioFile fournit un accès aux fichiers audio de haut niveau. Il fournit une interface unifiée unique pour lire et écrire des fichiers encodés et non codés avec accès à l’API AudioFile et AudioConverter .

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

ExtendedAudioFile fournit un accès aux fichiers audio de haut niveau. Il fournit une interface unifiée unique pour lire et écrire des fichiers encodés et non codés avec accès à l’API AudioFile et AudioConverter .

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

ExtendedAudioFile fournit un accès aux fichiers audio de haut niveau. Il fournit une interface unifiée unique pour lire et écrire des fichiers encodés et non codés avec accès à l’API AudioFile et AudioConverter .

Dispose()

Libère les ressources utilisées par l’objet ExtAudioFile.

Dispose(Boolean)

Libère les ressources utilisées par l’objet ExtAudioFile.

FileTell()

ExtendedAudioFile fournit un accès aux fichiers audio de haut niveau. Il fournit une interface unifiée unique pour lire et écrire des fichiers encodés et non codés avec accès à l’API AudioFile et AudioConverter .

Finalize()

Finaliseur pour l’objet ExtAudioFile

OpenUrl(CFUrl)

ExtendedAudioFile fournit un accès aux fichiers audio de haut niveau. Il fournit une interface unifiée unique pour lire et écrire des fichiers encodés et non codés avec accès à l’API AudioFile et AudioConverter .

OpenUrl(CFUrl, ExtAudioFileError)

ExtendedAudioFile fournit un accès aux fichiers audio de haut niveau. Il fournit une interface unifiée unique pour lire et écrire des fichiers encodés et non codés avec accès à l’API AudioFile et AudioConverter .

OpenUrl(NSUrl, ExtAudioFileError)

ExtendedAudioFile fournit un accès aux fichiers audio de haut niveau. Il fournit une interface unifiée unique pour lire et écrire des fichiers encodés et non codés avec accès à l’API AudioFile et AudioConverter .

Read(UInt32, AudioBuffers, ExtAudioFileError)

ExtendedAudioFile fournit un accès aux fichiers audio de haut niveau. Il fournit une interface unifiée unique pour lire et écrire des fichiers encodés et non codés avec accès à l’API AudioFile et AudioConverter .

Seek(Int64)

ExtendedAudioFile fournit un accès aux fichiers audio de haut niveau. Il fournit une interface unifiée unique pour lire et écrire des fichiers encodés et non codés avec accès à l’API AudioFile et AudioConverter .

SynchronizeAudioConverter()

ExtendedAudioFile fournit un accès aux fichiers audio de haut niveau. Il fournit une interface unifiée unique pour lire et écrire des fichiers encodés et non codés avec accès à l’API AudioFile et AudioConverter .

WrapAudioFileID(IntPtr, Boolean, ExtAudioFile)

ExtendedAudioFile fournit un accès aux fichiers audio de haut niveau. Il fournit une interface unifiée unique pour lire et écrire des fichiers encodés et non codés avec accès à l’API AudioFile et AudioConverter .

Write(UInt32, AudioBuffers)

ExtendedAudioFile fournit un accès aux fichiers audio de haut niveau. Il fournit une interface unifiée unique pour lire et écrire des fichiers encodés et non codés avec accès à l’API AudioFile et AudioConverter .

WriteAsync(UInt32, AudioBuffers)

ExtendedAudioFile fournit un accès aux fichiers audio de haut niveau. Il fournit une interface unifiée unique pour lire et écrire des fichiers encodés et non codés avec accès à l’API AudioFile et AudioConverter .

S’applique à