BitmapFactory.Options.InScaled Propriété
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.
Lorsque cet indicateur est défini, si #inDensity et #inTargetDensity n’est pas 0, la bitmap est mise à l’échelle pour correspondre #inTargetDensity lors du chargement, plutôt que de compter sur la mise à l’échelle du système graphique chaque fois qu’elle est dessinée sur un canevas.
[Android.Runtime.Register("inScaled")]
public bool InScaled { get; set; }
[<Android.Runtime.Register("inScaled")>]
member this.InScaled : bool with get, set
Valeur de propriété
- Attributs
Remarques
Lorsque cet indicateur est défini, si #inDensity et #inTargetDensity n’est pas 0, la bitmap est mise à l’échelle pour correspondre #inTargetDensity lors du chargement, plutôt que de compter sur la mise à l’échelle du système graphique chaque fois qu’elle est dessinée sur un canevas.
BitmapRegionDecoder ignore cet indicateur et ne met pas à l’échelle la sortie en fonction de la densité. (bien que pris #inSampleSize en charge)
Cet indicateur est activé par défaut et doit être désactivé si vous avez besoin d’une version non mise à l’échelle de la bitmap. Les bitmaps de neuf correctifs ignorent cet indicateur et sont toujours mises à l’échelle.
Si #inPremultiplied la valeur est false et que l’image a alpha, la définition de cet indicateur sur true peut entraîner des couleurs incorrectes.
Java documentation pour android.graphics.BitmapFactory.Options.inScaled.
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.