Ios5 iOS 3D混合器渲染标志

Ios5 iOS 3D混合器渲染标志,ios5,Ios5,我在操作3D混合器的渲染标志时遇到问题。 代码如下: UInt32 render_flags_3d = k3DMixerRenderingFlags_DistanceAttenuation; render_flags_3d += k3DMixerRenderingFlags_DistanceDiffusion; render_flags_3d += k3DMixerRenderingFlags_InterAuralDelay; result = AudioUnitSetPropert

我在操作3D混合器的渲染标志时遇到问题。 代码如下:

UInt32    render_flags_3d = k3DMixerRenderingFlags_DistanceAttenuation;

render_flags_3d += k3DMixerRenderingFlags_DistanceDiffusion;
render_flags_3d += k3DMixerRenderingFlags_InterAuralDelay; 

result = AudioUnitSetProperty( mixerUnit,
                              kAudioUnitProperty_3DMixerRenderingFlags,
                              kAudioUnitScope_Input, 
                              0, 
                              &render_flags_3d, 
                              sizeof(render_flags_3d));
NSAssert1(result == noErr,@"failed to set render flags %d",result);
这与kAudioUnitErr_InvalidProperty有关。我已经打开了混音器的“使用内部混响”标志,而3D混音器在其他方面工作正常。哦,如果我没记错的话,我也尝试了所有不同的范围。
线索,有人吗?

我的3D混音器也有很多问题,似乎很多文档都过时了。我的3D混音器也有很多问题,似乎很多文档都过时了。