DisplayManager.VirtualDisplayFlagPublic Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
This constant will be removed in the future version. Use Android.Hardware.Display.VirtualDisplayFlags enum directly instead of this field.
Kennzeichnung für virtuelle Anzeige: Erstellen sie eine öffentliche Anzeige.
[Android.Runtime.Register("VIRTUAL_DISPLAY_FLAG_PUBLIC")]
[System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Display.VirtualDisplayFlags enum directly instead of this field.", true)]
public const Android.Hardware.Display.VirtualDisplayFlags VirtualDisplayFlagPublic = 1;
[<Android.Runtime.Register("VIRTUAL_DISPLAY_FLAG_PUBLIC")>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Display.VirtualDisplayFlags enum directly instead of this field.", true)>]
val mutable VirtualDisplayFlagPublic : Android.Hardware.Display.VirtualDisplayFlags
Feldwert
Value = 1- Attribute
Hinweise
Kennzeichnung für virtuelle Anzeige: Erstellen sie eine öffentliche Anzeige.
<h3>Öffentliche virtuelle Displays</h3>
Wenn diese Kennzeichnung festgelegt ist, ist die virtuelle Anzeige öffentlich.
Eine öffentliche virtuelle Anzeige verhält sich genauso wie jede andere Anzeige, die mit dem System verbunden ist, z. B. einer externen oder drahtlosen Anzeige. Anwendungen können Fenster auf dem Display öffnen, und das System kann den Inhalt anderer Displays spiegeln.
Das Erstellen einer öffentlichen virtuellen Anzeige, die nicht auf eigene Inhalte beschränkt ist, erstellt implizit eine automatische Spiegelungsanzeige. Einschränkungen für personen, die eine automatische Spiegelungsanzeige erstellen dürfen, finden Sie unter .See #VIRTUAL_DISPLAY_FLAG_AUTO_MIRROR for restrictions on who is allowed to create an auto-mirroring display.
<h3>Private virtuelle Displays</h3>
Wenn dieses Kennzeichen nicht festgelegt ist, ist die virtuelle Anzeige privat, wie sie durch das Display#FLAG_PRIVATE Anzeigeflaggen definiert ist.
Eine private virtuelle Anzeige gehört zur Anwendung, die sie erstellt hat. Nur der Besitzer einer privaten virtuellen Anzeige und die Apps, die sich bereits auf dieser Anzeige befinden, dürfen Fenster darauf platzieren. Die private virtuelle Anzeige nimmt auch nicht an der Anzeigespiegelung teil: Sie empfängt weder gespiegelte Inhalte von einer anderen Anzeige noch lässt, dass ihre eigenen Inhalte an anderer Stelle gespiegelt werden. Genauer gesagt sind die einzigen Prozesse, die die private Anzeige aufzählen oder mit der privaten Anzeige interagieren dürfen, diejenigen, die dieselbe UID wie die Anwendung haben, die ursprünglich die private virtuelle Anzeige erstellt hat, oder die Aktivitäten, die sich bereits auf dieser Anzeige befinden.
Java Dokumentation für android.hardware.display.DisplayManager.VIRTUAL_DISPLAY_FLAG_PUBLIC.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Weitere Informationen
- <xref:Android.Hardware.Display.DisplayManager.CreateVirtualDisplay(System.String%2c+System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32)>
- VirtualDisplayFlagOwnContentOnly
- VirtualDisplayFlagAutoMirror