0

私は iPhone 開発の初心者です。audiouint を使用してオーディオ出力レベル メータリングを実装する必要があります。インターネットからコードを取得しましたが、その関数がどのように呼び出されるか、または手動で呼び出す方法がわかりません。ここからコードを取得しました

誰でもこの関数を手動で呼び出す方法を知っています

    static OSStatus AudioUnitRenderCallback (void *inRefCon,AudioUnitRenderActionFlags *ioActionFlags,
                                                     const AudioTimeStamp *inTimeStamp,
                                                     UInt32 inBusNumber,
                                                     UInt32 inNumberFrames,
                                                     AudioBufferList *ioData)

Thank you
4

1 に答える 1

1

レンダリングコールバックを手動で呼び出さないでください。iOS(およびMac OSX)のオーディオは、システムがブロックを読み取る準備ができたときにコールバックからオーディオをプルします。

これはあなたにとって良い答えではないことを私は知っていますが、あなたはおそらくこの問題について間違った方法で考えているのではないかと思います...

于 2012-04-05T10:17:45.073 に答える