DisplayManager.CreateVirtualDisplay Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- config
- VirtualDisplayConfig
Devoluciones
- Atributos
Comentarios
Crea una pantalla virtual.
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
- config
- VirtualDisplayConfig
- handler
- Handler
- callback
- VirtualDisplay.Callback
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
- flags
- VirtualDisplayFlags
Devoluciones
- Atributos
Comentarios
Crea una pantalla virtual.
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.
- flags
- VirtualDisplayFlags
Combinación de marcas de visualización virtual: VirtualDisplayFlagPublic, VirtualDisplayFlagPresentation, VirtualDisplayFlagSecure, VirtualDisplayFlagOwnContentOnlyo VirtualDisplayFlagAutoMirror.
- 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.