我最近开始学习很多关于核心音频的知识,我只是不理解什么是公用事业类以及如何使用它们
发布于 2012-09-19 01:03:53
有几个苹果示例项目使用了这些,请搜索: aurioTouch2或ConvertFile
这些"CoreAudio实用程序类“包括:
CADebugMacros.h
CADebugPrintf.h
CAMath.h
CAStreamBasicDescription.cpp
CAStreamBasicDescription.h
CAXException.cpp
CAXException.h还有--有两本非常有用的书:
学习核心音频克里斯·亚当森入门iPhone游戏开发由Apress出版
通常,这些实用程序类可简化故障排除/显示错误消息
以下是CAStreamBasicDescription.h的摘录
//=============================================================================
// CAStreamBasicDescription
//
// This is a wrapper class for the AudioStreamBasicDescription struct.
// It adds a number of convenience routines, but otherwise adds nothing
// to the footprint of the original struct.
//=============================================================================严格地说,您根本不需要这些实用程序。如果你看一下上面的学习CA书的在线源代码项目,Adamson会根据需要推出他自己的consise替换。
https://stackoverflow.com/questions/11596229
复制相似问题