Camera.Parameters.SetPreviewSize(Int32, Int32) Méthode
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
deprecated
Définit les dimensions des images d’aperçu.
[Android.Runtime.Register("setPreviewSize", "(II)V", "GetSetPreviewSize_IIHandler")]
[System.Obsolete("deprecated")]
public virtual void SetPreviewSize(int width, int height);
[<Android.Runtime.Register("setPreviewSize", "(II)V", "GetSetPreviewSize_IIHandler")>]
[<System.Obsolete("deprecated")>]
abstract member SetPreviewSize : int * int -> unit
override this.SetPreviewSize : int * int -> unit
Paramètres
- width
- Int32
largeur des images, en pixels
- height
- Int32
hauteur des images, en pixels
- Attributs
Remarques
Définit les dimensions des images d’aperçu. Si la préversion a déjà démarré, les applications doivent d’abord arrêter l’aperçu avant de modifier la taille de l’aperçu.
Les côtés de largeur et de hauteur sont basés sur l’orientation de la caméra. Autrement dit, la taille d’aperçu est la taille avant qu’elle ne soit pivotée par orientation d’affichage. Les applications doivent donc prendre en compte l’orientation de l’affichage lors de la définition de la taille d’aperçu. Par exemple, supposons que la caméra prend en charge les tailles d’aperçu 480 x 320 et 320 x 480. L’application souhaite un rapport d’aperçu de 3:2. Si l’orientation d’affichage est définie sur 0 ou 180, la taille d’aperçu doit être définie sur 480 x 320. Si l’orientation d’affichage est définie sur 90 ou 270, la taille d’aperçu doit être définie sur 320 x 480. L’orientation de l’affichage doit également être prise en compte lors de la définition de la taille de l’image et de la taille des miniatures.
Exception sur la résolution 176x144 (QCIF) : les appareils photo disposent généralement d’une capacité fixe pour la mise à l’échelle de plus grande résolution à plus petite, et la résolution QCIF n’est parfois pas entièrement prise en charge en raison de cette limitation sur les appareils avec des capteurs d’image haute résolution. Par conséquent, la tentative de configuration d’une taille d’aperçu QCIF avec une taille d’image ou vidéo supérieure à 1920x1080 (largeur ou hauteur) peut ne pas être prise en charge et #setParameters(Camera.Parameters) peut lever une exception RuntimeException si ce n’est pas le cas.
Java documentation pour android.hardware.Camera.Parameters.setPreviewSize(int, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
Voir aussi
- SetDisplayOrientation(Int32)
- <xref:Android.Hardware.Camera.GetCameraInfo(System.Int32%2c+Android.Hardware.Camera.CameraInfo)>
- <xref:Android.Hardware.Camera.Parameters.SetPictureSize(System.Int32%2c+System.Int32)>
- <xref:Android.Hardware.Camera.Parameters.SetJpegThumbnailSize(System.Int32%2c+System.Int32)>