当我尝试接收有关AUSampler的出厂预设的属性信息时,我收到一个无法解码的错误号。
UInt32 datasize = 0;
Boolean writable;
OSStatus result = AudioUnitGetPropertyInfo(inComponentInstance, kAudioUnitProperty_FactoryPresets, inScope, (AudioUnitElement)0, &datasize, &writable);
返回的OSStatus代码是-1073748960。当我跑步时,这不会返回任何内容:
macerror -1073748960
任何想法错误是什么?我正在尝试调查是否有可用于AUSampler的工厂预设。
答案 0 :(得分:0)
您的datasize变量应使用sizeof(Boolean)