DisplayManager.VirtualDisplayFlagPublic Campo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
This constant will be removed in the future version. Use Android.Hardware.Display.VirtualDisplayFlags enum directly instead of this field.
Flag di visualizzazione virtuale: creare una visualizzazione pubblica.
[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
Valore del campo
Value = 1- Attributi
Commenti
Flag di visualizzazione virtuale: creare una visualizzazione pubblica.
<h3>Display virtuali pubblici</h3>
Quando questo flag è impostato, la visualizzazione virtuale è pubblica.
Un display virtuale pubblico si comporta esattamente come la maggior parte degli altri display connessi al sistema, ad esempio uno schermo esterno o wireless. Le applicazioni possono aprire finestre sullo schermo e il sistema può rispecchiare il contenuto di altri display su di esso.
La creazione di una visualizzazione virtuale pubblica che non è limitata al proprio contenuto crea in modo implicito solo una visualizzazione con mirroring automatico. Vedere #VIRTUAL_DISPLAY_FLAG_AUTO_MIRROR per le restrizioni relative a chi è autorizzato a creare una visualizzazione di mirroring automatico.
<h3>Display< virtuali privati/h3>
Quando questo flag non è impostato, la visualizzazione virtuale è privata come definito dal Display#FLAG_PRIVATE flag di visualizzazione.
Una visualizzazione virtuale privata appartiene all'applicazione che l'ha creata. Solo il proprietario di una visualizzazione virtuale privata e le app già presenti nello schermo sono autorizzate a posizionare le finestre su di esso. La visualizzazione virtuale privata non partecipa anche al mirroring della visualizzazione: non riceverà alcun contenuto con mirroring da un altro display né consente il mirroring del proprio contenuto altrove. Più precisamente, gli unici processi autorizzati a enumerare o interagire con la visualizzazione privata sono quelli con lo stesso UID dell'applicazione che ha originariamente creato la visualizzazione virtuale privata o come attività già presenti in tale display.
per android.hardware.display.DisplayManager.VIRTUAL_DISPLAY_FLAG_PUBLIC.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
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)>
- VirtualDisplayFlagOwnContentOnly
- VirtualDisplayFlagAutoMirror