Partager via


BitmapFactory.Options Classe

Définition

[Android.Runtime.Register("android/graphics/BitmapFactory$Options", DoNotGenerateAcw=true)]
public class BitmapFactory.Options : Java.Lang.Object
[<Android.Runtime.Register("android/graphics/BitmapFactory$Options", DoNotGenerateAcw=true)>]
type BitmapFactory.Options = class
    inherit Object
Héritage
BitmapFactory.Options
Attributs

Remarques

Documentation sur la plateforme Android

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.

Constructeurs

BitmapFactory.Options()

Créez un objet Options par défaut, qui, s’il est laissé inchangé, donne le même résultat du décodeur que si la valeur null a été passée.

BitmapFactory.Options(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Propriétés

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
InBitmap

Si elle est définie, les méthodes de décodage qui prennent l’objet Options tentent de réutiliser cette bitmap lors du chargement du contenu.

InDensity

Densité de pixels à utiliser pour la bitmap.

InDither

Ce membre est déconseillé.

InInputShareable
Obsolète.

Ce membre est déconseillé.

InJustDecodeBounds

Si la valeur est true, le décodeur retourne null (aucune bitmap), mais les out... champs sont toujours définis, ce qui permet à l’appelant d’interroger la bitmap sans avoir à allouer la mémoire pour ses pixels.

InMutable

Si elle est définie, les méthodes de décodage retournent toujours une bitmap mutable au lieu d’une image immuable.

InPreferQualityOverSpeed

Ce membre est déconseillé.

InPreferredColorSpace

S’il s’agit d’une valeur non null, le décodeur tente de décoder dans cet espace de couleur.

InPreferredConfig

S’il s’agit d’une valeur non null, le décodeur tente de décoder dans cette configuration interne.

InPremultiplied

Si la valeur est true (qui est la valeur par défaut), la bitmap résultante aura ses canaux de couleur pré-multiples par le canal alpha.

InPurgeable
Obsolète.

Ce membre est déconseillé.

InSampleSize

Si la valeur > est 1, demande au décodeur de sous-échantillonner l’image d’origine, en retournant une image plus petite pour enregistrer la mémoire.

InScaled

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.

InScreenDensity

Densité de pixels de l’écran réel utilisé.

InTargetDensity

Densité de pixels de la destination vers laquelle cette bitmap sera dessinée.

InTempStorage

Stockage temporaire à utiliser pour le décodage.

JniIdentityHashCode (Hérité de Object)
JniPeerMembers
MCancel

Ce membre est déconseillé.

OutColorSpace

S’il est connu, l’espace de couleur dont dispose l’image bitmap décodée.

OutConfig
OutHeight

Hauteur résultante de la bitmap.

OutMimeType

Si elle est connue, cette chaîne est définie sur le mimetype de l’image décodée.

OutWidth

Largeur résultante de la bitmap.

PeerReference (Hérité de Object)
ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

Méthodes

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Dispose() (Hérité de Object)
Dispose(Boolean) (Hérité de Object)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetHashCode()

Retourne une valeur de code de hachage pour l'objet.

(Hérité de Object)
JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
RequestCancelDecode()

Ce membre est déconseillé.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
ToArray<T>() (Hérité de Object)
ToString()

Retourne une représentation de chaîne de l'objet.

(Hérité de Object)
UnregisterFromRuntime() (Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou> <em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

IJavaPeerable.Disposed() (Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced() (Hérité de Object)
IJavaPeerable.Finalized() (Hérité de Object)
IJavaPeerable.JniManagedPeerState (Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference) (Hérité de Object)

Méthodes d’extension

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)
GetJniTypeName(IJavaPeerable)

S’applique à