MediaProjection.Callback.OnStop メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
MediaProjection セッションが停止され、有効ではなくなったときに呼び出されます。
[Android.Runtime.Register("onStop", "()V", "GetOnStopHandler")]
public virtual void OnStop();
[<Android.Runtime.Register("onStop", "()V", "GetOnStopHandler")>]
abstract member OnStop : unit -> unit
override this.OnStop : unit -> unit
- 属性
注釈
MediaProjection セッションが停止され、有効ではなくなったときに呼び出されます。
MediaProjection が停止されたら、保持している可能性があるリソース ( VirtualDisplay と Surfaceの解放など) を解放するのはアプリケーションの側です。 アプリケーションで MediaProjection 状態を示す UI が表示されている場合は、MediaProjection がアクティブでなくなったことを示すように更新する必要があります。
MediaProjection の停止は、別の MediaProjection セッションの開始、システム レベルの UI での UI アフォーダンスによるセッションの停止、画面のロックなど、さまざまな理由により、システムが進行中の MediaProjection を停止した結果である可能性があります。
このコールバックの後、この MediaProjection セッションに対してそのようなMediaProjection#createVirtualDisplayが作成されていなくても、VirtualDisplayの呼び出しは失敗します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。