0

私が決心するのを手伝ってください。

  1. アプリケーションの開始時に割り当て、終了時に解放します。
  2. ストリーミングの開始時に割り当て、ストリーミングが停止するとすぐに解放します。

どれ?なんで?

重要な場合: Ekiga のような音声通信アプリケーションです。DSSCL_NORMAL を使用してバッファーを割り当てています (テストした限り、8 ビット 22KHz の制限は誤りです)。

4

1 に答える 1

0

サウンドはアプリケーションにとって重要であるため、ユーザーにエラーを表示できるようになったらすぐに初期化する必要があります。そうしないと、ユーザーが使用できないアプリケーションを起動シーケンスで待機することになります。

一方、割り当てる機能がユーザー設定に依存している場合は、アプリケーションをクラッシュさせる可能性のある処理を実行する前に、ユーザーが設定に到達できるようにする必要があります。

于 2010-01-13T10:13:52.660 に答える