初めてのポスターはこちら。
Windows XP SP2 の C++ (MSVC) でマルチスレッド ストリーミング オーディオ アプリケーションを作成しています。
私が遭遇した問題は、タスク バーでアプリケーションを最小化/復元すると、ウィンドウ アニメーションがアクティブな間、アプリケーション内のすべてのスレッドが中断されることです。ウィンドウが最小化または復元されるたびに、アプリケーションのオーディオが途切れる原因となるため、これは私に影響を与えます。
ウィンドウ/システムプロパティ/詳細/パフォーマンス「視覚効果、プロセッサスケジューリング、...」/設定/カスタムタブの「最大化を最小化するときにウィンドウをアニメーション化する」というタイトルのチェックボックスをオフにすると、この問題が解決するようです。
プロセスの優先度を「高」および「リアルタイム」に調整しても効果がありません。
このトピックに光を当てるのを手伝ってくれる人はいますか?