Condividi tramite


DisplayManager.CreateVirtualDisplay Metodo

Definizione

Overload

CreateVirtualDisplay(VirtualDisplayConfig)

Crea una visualizzazione virtuale.

CreateVirtualDisplay(VirtualDisplayConfig, Handler, VirtualDisplay+Callback)
CreateVirtualDisplay(String, Int32, Int32, Int32, Surface, VirtualDisplayFlags)

Crea una visualizzazione virtuale.

CreateVirtualDisplay(String, Int32, Int32, Int32, Surface, VirtualDisplayFlags, VirtualDisplay+Callback, Handler)

Crea una visualizzazione virtuale.

CreateVirtualDisplay(VirtualDisplayConfig)

Crea una visualizzazione virtuale.

[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

Parametri

Restituisce

Attributi

Commenti

Crea una visualizzazione virtuale.

Documentazione java per android.hardware.display.DisplayManager.createVirtualDisplay(android.hardware.display.VirtualDisplayConfig).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

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

Parametri

handler
Handler

Restituisce

Attributi

Si applica a

CreateVirtualDisplay(String, Int32, Int32, Int32, Surface, VirtualDisplayFlags)

Crea una visualizzazione virtuale.

[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

Parametri

name
String
width
Int32
height
Int32
densityDpi
Int32
surface
Surface

Restituisce

Attributi

Commenti

Crea una visualizzazione virtuale.

Documentazione java per android.hardware.display.DisplayManager.createVirtualDisplay(java.lang.String, int, int, int, android.view.Surface, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Vedi anche

  • <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)>

Si applica a

CreateVirtualDisplay(String, Int32, Int32, Int32, Surface, VirtualDisplayFlags, VirtualDisplay+Callback, Handler)

Crea una visualizzazione virtuale.

[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

Parametri

name
String

Il nome della visualizzazione virtuale deve essere non vuoto.

width
Int32

La larghezza della visualizzazione virtuale in pixel deve essere maggiore di 0.

height
Int32

L'altezza della visualizzazione virtuale in pixel deve essere maggiore di 0.

densityDpi
Int32

La densità dello schermo virtuale in dpi deve essere maggiore di 0.

surface
Surface

Superficie in cui deve essere eseguito il rendering del contenuto della visualizzazione virtuale oppure null se non è presente alcuno inizialmente.

callback
VirtualDisplay.Callback

Callback da chiamare quando lo stato delle VirtualDisplay modifiche

handler
Handler

Gestore in cui deve essere richiamato il listener oppure null se il listener deve essere richiamato sul looper del thread chiamante.

Restituisce

Attributi

Eccezioni

se il chiamante non dispone dell'autorizzazione per creare una visualizzazione virtuale con i flag specificati.

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a