DisplayManager.CreateVirtualDisplay メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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
戻り値
- 属性
注釈
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
こちらもご覧ください
- <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、VirtualDisplayFlagSecureVirtualDisplayFlagOwnContentOnly、または VirtualDisplayFlagAutoMirror。
- callback
- VirtualDisplay.Callback
の状態が変更されたときに を呼び出す VirtualDisplay コールバック
- handler
- Handler
リスナーを呼び出すハンドラー。呼び出し元スレッドのルーパーでリスナーを呼び出す必要がある場合は null。
戻り値
- 属性
例外
呼び出し元に、指定されたフラグを持つ仮想ディスプレイを作成する権限がない場合は 。
注釈
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。