ExtAudioFile 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
ExtendedAudioFile 提供高级音频文件访问。 它提供一个统一的接口,用于读取和写入具有 和 API 访问权限 AudioFile 的编码和 AudioConverter 未编码文件。
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 提供高级音频文件访问。 它提供一个统一的接口,用于读取和写入具有 和 API 访问权限 AudioFile 的编码和 AudioConverter 未编码文件。 |
CreateWithUrl(CFUrl, AudioFileType, AudioStreamBasicDescription, AudioFileFlags, ExtAudioFileError) |
ExtendedAudioFile 提供高级音频文件访问。 它提供一个统一的接口,用于读取和写入具有 和 API 访问权限 AudioFile 的编码和 AudioConverter 未编码文件。 |
CreateWithUrl(NSUrl, AudioFileType, AudioStreamBasicDescription, AudioFileFlags, ExtAudioFileError) |
ExtendedAudioFile 提供高级音频文件访问。 它提供一个统一的接口,用于读取和写入具有 和 API 访问权限 AudioFile 的编码和 AudioConverter 未编码文件。 |
Dispose() |
释放 ExtAudioFile 对象使用的资源。 |
Dispose(Boolean) |
释放 ExtAudioFile 对象使用的资源。 |
FileTell() |
ExtendedAudioFile 提供高级音频文件访问。 它提供一个统一的接口,用于读取和写入具有 和 API 访问权限 AudioFile 的编码和 AudioConverter 未编码文件。 |
Finalize() |
ExtAudioFile 对象的终结器 |
OpenUrl(CFUrl) |
ExtendedAudioFile 提供高级音频文件访问。 它提供一个统一的接口,用于读取和写入具有 和 API 访问权限 AudioFile 的编码和 AudioConverter 未编码文件。 |
OpenUrl(CFUrl, ExtAudioFileError) |
ExtendedAudioFile 提供高级音频文件访问。 它提供一个统一的接口,用于读取和写入具有 和 API 访问权限 AudioFile 的编码和 AudioConverter 未编码文件。 |
OpenUrl(NSUrl, ExtAudioFileError) |
ExtendedAudioFile 提供高级音频文件访问。 它提供一个统一的接口,用于读取和写入具有 和 API 访问权限 AudioFile 的编码和 AudioConverter 未编码文件。 |
Read(UInt32, AudioBuffers, ExtAudioFileError) |
ExtendedAudioFile 提供高级音频文件访问。 它提供一个统一的接口,用于读取和写入具有 和 API 访问权限 AudioFile 的编码和 AudioConverter 未编码文件。 |
Seek(Int64) |
ExtendedAudioFile 提供高级音频文件访问。 它提供一个统一的接口,用于读取和写入具有 和 API 访问权限 AudioFile 的编码和 AudioConverter 未编码文件。 |
SynchronizeAudioConverter() |
ExtendedAudioFile 提供高级音频文件访问。 它提供一个统一的接口,用于读取和写入具有 和 API 访问权限 AudioFile 的编码和 AudioConverter 未编码文件。 |
WrapAudioFileID(IntPtr, Boolean, ExtAudioFile) |
ExtendedAudioFile 提供高级音频文件访问。 它提供一个统一的接口,用于读取和写入具有 和 API 访问权限 AudioFile 的编码和 AudioConverter 未编码文件。 |
Write(UInt32, AudioBuffers) |
ExtendedAudioFile 提供高级音频文件访问。 它提供一个统一的接口,用于读取和写入具有 和 API 访问权限 AudioFile 的编码和 AudioConverter 未编码文件。 |
WriteAsync(UInt32, AudioBuffers) |
ExtendedAudioFile 提供高级音频文件访问。 它提供一个统一的接口,用于读取和写入具有 和 API 访问权限 AudioFile 的编码和 AudioConverter 未编码文件。 |