ImageDecoder.SetTargetSampleSize(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.
Définissez la taille cible avec un sampleSize.
[Android.Runtime.Register("setTargetSampleSize", "(I)V", "", ApiSince=28)]
public void SetTargetSampleSize(int sampleSize);
[<Android.Runtime.Register("setTargetSampleSize", "(I)V", "", ApiSince=28)>]
member this.SetTargetSampleSize : int -> unit
Paramètres
- sampleSize
- Int32
taux d’échantillonnage de l’image encodée.
- Attributs
Remarques
Définissez la taille cible avec un sampleSize.
Par défaut, la taille de sortie correspond à la taille de l’image encodée, qui peut être récupérée à partir de l’élément ImageInfo ImageInfoOnHeaderDecodedListener#onHeaderDecoded onHeaderDecoded.
Demande au décodeur de sous-échantillonner l’image d’origine, en retournant une image plus petite pour enregistrer la mémoire. Il sampleSize s’agit du nombre de pixels dans l’une ou l’autre dimension qui correspondent à un seul pixel dans la sortie. Par exemple, sampleSize == 4 retourne une image de 1/4 la largeur/hauteur de l’original et 1/16 le nombre de pixels.
Doit être supérieur ou égal à 1.
Cela a le même effet que l’appel #setTargetSize avec des dimensions basées sur le sampleSize. Contrairement à la division de la largeur d’origine et de la hauteur par le sampleSize manuel, l’appel de cette méthode permet ImageDecoder d’arrondir dans la direction qu’elle peut faire le plus efficacement.
Seul le dernier appel à ce sujet ou #setTargetSize est respecté.
Comme tous les setters sur ImageDecoder, cela doit être appelé à l’intérieur OnHeaderDecodedListener#onHeaderDecoded onHeaderDecoded.
Java documentation pour android.graphics.ImageDecoder.setTargetSampleSize(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.