0

アプリが一時停止したときに Web カメラのプレビューを停止しようとしています (再開が気に入らないため)。

ここで MSDN の「はじめに」ガイドに従っています

async メソッドに追加await mediaCaptureMgr.StopPreviewAsync();しましたSaveState(サンプル アプリで使用されます)。これは、Visual Studio の [中断] オプション ([デバッグの場所] ツールバー内) を使用して完全に機能しSaveStateますが、Windows 自体でアプリを切り替えることによってアプリが正当に中断された場合は起動しません。

これをデフォルトのグリッドプロジェクトでテストしたところ、同じことが起こりました(VSで「サスペンド」すると発生しますが、VSから切り替えることでは発生しません)

これを別の方法で行う必要がありますか?

乾杯、

ニック

4

1 に答える 1

2

アプリが表示されなくなった直後には、アプリの一時停止は発生しません。アプリが中断されるまでに約 10 秒の遅延があります。この (およびより詳細な) 情報は、このアプリケーション ライフサイクルの記事にあります。

また、タスク マネージャーは、アプリが中断されているかどうかを表示する便利な方法を提供します。デフォルトでは、一時停止ステータスは表示されませんが、以下に示すように有効にすることができます。

タスク マネージャーで中断状態を表示する方法

于 2012-09-28T05:18:40.477 に答える