DisplayManager.CreateVirtualDisplay メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CreateVirtualDisplay(VirtualDisplayConfig)
仮想ディスプレイを作成します。
[Android.Runtime.Register("createVirtualDisplay", "(Landroid/hardware/display/VirtualDisplayConfig;)Landroid/hardware/display/VirtualDisplay;", "", ApiSince=34)]
public Android.Hardware.Display.VirtualDisplay? CreateVirtualDisplay (Android.Hardware.Display.VirtualDisplayConfig config);
[<Android.Runtime.Register("createVirtualDisplay", "(Landroid/hardware/display/VirtualDisplayConfig;)Landroid/hardware/display/VirtualDisplay;", "", ApiSince=34)>]
member this.CreateVirtualDisplay : Android.Hardware.Display.VirtualDisplayConfig -> Android.Hardware.Display.VirtualDisplay
パラメーター
- config
- VirtualDisplayConfig
戻り値
- 属性
注釈
仮想ディスプレイを作成します。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
CreateVirtualDisplay(VirtualDisplayConfig, Handler, VirtualDisplay+Callback)
[Android.Runtime.Register("createVirtualDisplay", "(Landroid/hardware/display/VirtualDisplayConfig;Landroid/os/Handler;Landroid/hardware/display/VirtualDisplay$Callback;)Landroid/hardware/display/VirtualDisplay;", "", ApiSince=34)]
public Android.Hardware.Display.VirtualDisplay? CreateVirtualDisplay (Android.Hardware.Display.VirtualDisplayConfig config, Android.OS.Handler? handler, Android.Hardware.Display.VirtualDisplay.Callback? callback);
[<Android.Runtime.Register("createVirtualDisplay", "(Landroid/hardware/display/VirtualDisplayConfig;Landroid/os/Handler;Landroid/hardware/display/VirtualDisplay$Callback;)Landroid/hardware/display/VirtualDisplay;", "", ApiSince=34)>]
member this.CreateVirtualDisplay : Android.Hardware.Display.VirtualDisplayConfig * Android.OS.Handler * Android.Hardware.Display.VirtualDisplay.Callback -> Android.Hardware.Display.VirtualDisplay
パラメーター
- config
- VirtualDisplayConfig
- handler
- Handler
- callback
- VirtualDisplay.Callback
戻り値
- 属性
適用対象
CreateVirtualDisplay(String, Int32, Int32, Int32, Surface, VirtualDisplayFlags)
仮想ディスプレイを作成します。
[Android.Runtime.Register("createVirtualDisplay", "(Ljava/lang/String;IIILandroid/view/Surface;I)Landroid/hardware/display/VirtualDisplay;", "")]
public Android.Hardware.Display.VirtualDisplay? CreateVirtualDisplay (string name, int width, int height, int densityDpi, Android.Views.Surface? surface, Android.Hardware.Display.VirtualDisplayFlags flags);
[<Android.Runtime.Register("createVirtualDisplay", "(Ljava/lang/String;IIILandroid/view/Surface;I)Landroid/hardware/display/VirtualDisplay;", "")>]
member this.CreateVirtualDisplay : string * int * int * int * Android.Views.Surface * Android.Hardware.Display.VirtualDisplayFlags -> Android.Hardware.Display.VirtualDisplay
パラメーター
- name
- String
- width
- Int32
- height
- Int32
- densityDpi
- Int32
- surface
- Surface
- flags
- VirtualDisplayFlags
戻り値
- 属性
注釈
仮想ディスプレイを作成します。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
こちらもご覧ください
- <xref:Android.Hardware.Display.DisplayManager.CreateVirtualDisplay(System.String%2c+System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32)>
適用対象
CreateVirtualDisplay(String, Int32, Int32, Int32, Surface, VirtualDisplayFlags, VirtualDisplay+Callback, Handler)
仮想ディスプレイを作成します。
[Android.Runtime.Register("createVirtualDisplay", "(Ljava/lang/String;IIILandroid/view/Surface;ILandroid/hardware/display/VirtualDisplay$Callback;Landroid/os/Handler;)Landroid/hardware/display/VirtualDisplay;", "")]
public Android.Hardware.Display.VirtualDisplay? CreateVirtualDisplay (string name, int width, int height, int densityDpi, Android.Views.Surface? surface, Android.Hardware.Display.VirtualDisplayFlags flags, Android.Hardware.Display.VirtualDisplay.Callback? callback, Android.OS.Handler? handler);
[<Android.Runtime.Register("createVirtualDisplay", "(Ljava/lang/String;IIILandroid/view/Surface;ILandroid/hardware/display/VirtualDisplay$Callback;Landroid/os/Handler;)Landroid/hardware/display/VirtualDisplay;", "")>]
member this.CreateVirtualDisplay : string * int * int * int * Android.Views.Surface * Android.Hardware.Display.VirtualDisplayFlags * Android.Hardware.Display.VirtualDisplay.Callback * Android.OS.Handler -> Android.Hardware.Display.VirtualDisplay
パラメーター
- name
- String
仮想ディスプレイの名前は、空でない必要があります。
- width
- Int32
仮想ディスプレイの幅 (ピクセル単位) は 0 より大きくする必要があります。
- height
- Int32
仮想ディスプレイの高さ (ピクセル単位) は 0 より大きくする必要があります。
- densityDpi
- Int32
仮想ディスプレイの密度 (dpi) は 0 より大きくする必要があります。
- surface
- Surface
仮想ディスプレイのコンテンツをレンダリングするサーフェス。最初に何も表示されない場合は null。
- flags
- VirtualDisplayFlags
仮想表示フラグの組み合わせ: VirtualDisplayFlagPublic, , VirtualDisplayFlagPresentation, VirtualDisplayFlagSecure, VirtualDisplayFlagOwnContentOnlyまたは VirtualDisplayFlagAutoMirror.
- callback
- VirtualDisplay.Callback
変更時 VirtualDisplay に呼び出すコールバック
- handler
- Handler
リスナーを呼び出すハンドラー。呼び出し元スレッドのルーパーでリスナーを呼び出す必要がある場合は null。
戻り値
- 属性
例外
呼び出し元に、指定されたフラグを持つ仮想ディスプレイを作成するアクセス許可がない場合は 。
注釈
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。