MediaRouter.RouteInfo.PresentationDisplay プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このルートが選択されているときに外部ディスプレイにandroid.app.Presentationを表示するためにアプリケーションで使用する必要があるDisplayを取得します。
public virtual Android.Views.Display PresentationDisplay { [Android.Runtime.Register("getPresentationDisplay", "()Landroid/view/Display;", "GetGetPresentationDisplayHandler")] get; }
[<get: Android.Runtime.Register("getPresentationDisplay", "()Landroid/view/Display;", "GetGetPresentationDisplayHandler")>]
member this.PresentationDisplay : Android.Views.Display
プロパティ値
このルートが選択されている場合に使用する優先プレゼンテーションの表示。なしの場合は null。
- 属性
注釈
このルートが選択されているときに外部ディスプレイにandroid.app.Presentationを表示するためにアプリケーションで使用する必要があるDisplayを取得します。 ルートによっては、ルートが現在選択されている場合にのみ有効な場合があります。
優先プレゼンテーションの表示は、選択されているルートまたは選択されていないルートとは別に変更される場合があります。 たとえば、ルート自体が変更されていない場合でも、外部 HDMI ディスプレイが接続または切断されると、既定のシステム ルートの表示が変更される場合があります。
ルートに関連付けられている外部表示がない場合、または表示がまだ UI を表示する準備ができていない場合、このメソッドは null を返す可能性があります。
アプリケーションは、 Callback#onRoutePresentationDisplayChanged コールバックを使用してプレゼンテーションディスプレイの変更をリッスンし、ディスプレイが使用可能になったり削除されたりしたときに、それに応じてその android.app.Presentation を表示または無視する必要があります。
この方法は、 #ROUTE_TYPE_LIVE_VIDEO live video ルートに対してのみ有効です。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。