PPL Concurrency::TaskSchedulerを使用して、メディア パイプラインからサブスクライブしたクライアント (通常は GUI アプリ) にイベントをディスパッチします。
これらのイベントは、 Concurrency::TaskScheduler::ScheduleTask()に渡される C++ ラムダです。
ただし、負荷がかかると、パイプラインは、クライアントがそれらを消費できるよりも速い速度でイベントを生成できます。
スケジュールされたタスクの「キュー」が N より大きい場合、イベント ディスパッチャーがイベント (実際にはスケジュールされたタスク) をキューに入れないようにするために使用できる PPL 戦略はありますか? そうでない場合、どうすれば自分で転がすことができますか?