共用方式為


ExtAudioFile 類別

定義

ExtendedAudioFile 提供高階音訊檔案存取。 它提供單一整合介面,可讀取和寫入具有 和 AudioConverter API 存取 AudioFile 權的編碼和未編碼檔案。

public class ExtAudioFile : IDisposable
type ExtAudioFile = class
    interface IDisposable
繼承
ExtAudioFile
實作

屬性

AudioConverter

傳回基礎 AudioConverter 實例。

AudioFile

基礎 AudioFile。

ClientDataFormat

指定線性 PCM 的格式。

ClientMaxPacketSize

用戶端資料格式的封包大小上限,以位元組為單位。

FileDataFormat

檔案的實際資料格式。

FileLengthFrames

範例框架中的檔案長度。

FileMaxPacketSize

檔案資料格式的封包大小上限,以位元組為單位。

方法

CreateWithUrl(CFUrl, AudioFileType, AudioStreamBasicDescription, AudioFileFlags)

ExtendedAudioFile 提供高階音訊檔案存取。 它提供單一整合介面,可讀取和寫入具有 和 AudioConverter API 存取 AudioFile 權的編碼和未編碼檔案。

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

ExtendedAudioFile 提供高階音訊檔案存取。 它提供單一整合介面,可讀取和寫入具有 和 AudioConverter API 存取 AudioFile 權的編碼和未編碼檔案。

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

ExtendedAudioFile 提供高階音訊檔案存取。 它提供單一整合介面,可讀取和寫入具有 和 AudioConverter API 存取 AudioFile 權的編碼和未編碼檔案。

Dispose()

釋放 ExtAudioFile 物件所使用的資源。

Dispose(Boolean)

釋放 ExtAudioFile 物件所使用的資源。

FileTell()

ExtendedAudioFile 提供高階音訊檔案存取。 它提供單一整合介面,可讀取和寫入具有 和 AudioConverter API 存取 AudioFile 權的編碼和未編碼檔案。

Finalize()

ExtAudioFile 物件的完成項

OpenUrl(CFUrl)

ExtendedAudioFile 提供高階音訊檔案存取。 它提供單一整合介面,可讀取和寫入具有 和 AudioConverter API 存取 AudioFile 權的編碼和未編碼檔案。

OpenUrl(CFUrl, ExtAudioFileError)

ExtendedAudioFile 提供高階音訊檔案存取。 它提供單一整合介面,可讀取和寫入具有 和 AudioConverter API 存取 AudioFile 權的編碼和未編碼檔案。

OpenUrl(NSUrl, ExtAudioFileError)

ExtendedAudioFile 提供高階音訊檔案存取。 它提供單一整合介面,可讀取和寫入具有 和 AudioConverter API 存取 AudioFile 權的編碼和未編碼檔案。

Read(UInt32, AudioBuffers, ExtAudioFileError)

ExtendedAudioFile 提供高階音訊檔案存取。 它提供單一整合介面,可讀取和寫入具有 和 AudioConverter API 存取 AudioFile 權的編碼和未編碼檔案。

Seek(Int64)

ExtendedAudioFile 提供高階音訊檔案存取。 它提供單一整合介面,可讀取和寫入具有 和 AudioConverter API 存取 AudioFile 權的編碼和未編碼檔案。

SynchronizeAudioConverter()

ExtendedAudioFile 提供高階音訊檔案存取。 它提供單一整合介面,可讀取和寫入具有 和 AudioConverter API 存取 AudioFile 權的編碼和未編碼檔案。

WrapAudioFileID(IntPtr, Boolean, ExtAudioFile)

ExtendedAudioFile 提供高階音訊檔案存取。 它提供單一整合介面,可讀取和寫入具有 和 AudioConverter API 存取 AudioFile 權的編碼和未編碼檔案。

Write(UInt32, AudioBuffers)

ExtendedAudioFile 提供高階音訊檔案存取。 它提供單一整合介面,可讀取和寫入具有 和 AudioConverter API 存取 AudioFile 權的編碼和未編碼檔案。

WriteAsync(UInt32, AudioBuffers)

ExtendedAudioFile 提供高階音訊檔案存取。 它提供單一整合介面,可讀取和寫入具有 和 AudioConverter API 存取 AudioFile 權的編碼和未編碼檔案。

適用於