Display.FlagSecure Champ
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
This constant will be removed in the future version. Use Android.Views.DisplayFlags enum directly instead of this field.
Indicateur d’affichage : indique que l’affichage a une sortie vidéo sécurisée et prend en charge la composition de surfaces sécurisées.
[Android.Runtime.Register("FLAG_SECURE")]
[System.Obsolete("This constant will be removed in the future version. Use Android.Views.DisplayFlags enum directly instead of this field.", true)]
public const Android.Views.DisplayFlags FlagSecure = 2;
[<Android.Runtime.Register("FLAG_SECURE")>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Views.DisplayFlags enum directly instead of this field.", true)>]
val mutable FlagSecure : Android.Views.DisplayFlags
Valeur de champ
Value = 2- Attributs
Remarques
Indicateur d’affichage : indique que l’affichage a une sortie vidéo sécurisée et prend en charge la composition de surfaces sécurisées.
Si cet indicateur est défini, l’appareil d’affichage dispose d’une sortie vidéo sécurisée et est capable d’afficher des surfaces sécurisées. Il peut également être capable de montrer #FLAG_SUPPORTS_PROTECTED_BUFFERS protected buffers.
Si cet indicateur n’est pas défini, l’appareil d’affichage peut ne pas avoir de sortie vidéo sécurisée ; l’utilisateur peut voir une zone vide à l’écran au lieu du contenu des surfaces sécurisées ou des mémoires tampons protégées.
Les surfaces sécurisées sont utilisées pour empêcher le rendu du contenu dans ces surfaces par les applications d’apparaître dans des captures d’écran ou d’être affichées sur des écrans non sécurisés. Les mémoires tampons protégées sont utilisées par des décodeurs vidéo sécurisés à des fins similaires.
Une application crée une fenêtre avec une surface sécurisée en spécifiant l’indicateur WindowManager.LayoutParams#FLAG_SECURE de fenêtre. De même, une application crée une SurfaceView surface sécurisée en appelant SurfaceView#setSecure avant d’attacher la vue sécurisée à sa fenêtre contenante.
Une application peut utiliser l’absence de cet indicateur comme indicateur indiquant qu’il ne doit pas créer de surfaces sécurisées ou de mémoires tampons protégées sur cet affichage, car le contenu peut ne pas être visible. Par exemple, si l’indicateur n’est pas défini, l’application peut choisir de ne pas afficher le contenu sur cet affichage, d’afficher un message d’erreur informatif, de sélectionner un autre flux de contenu ou d’adopter une stratégie différente pour décoder le contenu qui ne repose pas sur des surfaces sécurisées ou des mémoires tampons protégées.
Java documentation pour android.view.Display.FLAG_SECURE.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.