Compartir a través de


DisplayManager.CreateVirtualDisplay Método

Definición

Sobrecargas

CreateVirtualDisplay(VirtualDisplayConfig)

Crea una pantalla virtual.

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

Crea una pantalla virtual.

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

Crea una pantalla virtual.

CreateVirtualDisplay(VirtualDisplayConfig)

Crea una pantalla virtual.

[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

Parámetros

Devoluciones

Atributos

Comentarios

Crea una pantalla virtual.

Documentación de Java para android.hardware.display.DisplayManager.createVirtualDisplay(android.hardware.display.VirtualDisplayConfig).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica 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

Parámetros

handler
Handler

Devoluciones

Atributos

Se aplica a

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

Crea una pantalla virtual.

[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

Parámetros

name
String
width
Int32
height
Int32
densityDpi
Int32
surface
Surface

Devoluciones

Atributos

Comentarios

Crea una pantalla virtual.

Documentación de Java para android.hardware.display.DisplayManager.createVirtualDisplay(java.lang.String, int, int, int, android.view.Surface, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Consulte también

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

Se aplica a

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

Crea una pantalla virtual.

[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

Parámetros

name
String

El nombre de la presentación virtual debe no estar vacío.

width
Int32

El ancho de la pantalla virtual en píxeles debe ser mayor que 0.

height
Int32

El alto de la pantalla virtual en píxeles debe ser mayor que 0.

densityDpi
Int32

La densidad de la pantalla virtual en ppp debe ser mayor que 0.

surface
Surface

Superficie a la que se debe representar el contenido de la pantalla virtual o null si no hay ninguna inicialmente.

callback
VirtualDisplay.Callback

Devolución de llamada para llamar cuando cambia el estado de los VirtualDisplay cambios

handler
Handler

Controlador en el que se debe invocar el agente de escucha, o null si el agente de escucha debe invocarse en el bucle del subproceso que realiza la llamada.

Devoluciones

Atributos

Excepciones

si el autor de la llamada no tiene permiso para crear una presentación virtual con las marcas especificadas.

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a