Condividi tramite


BitmapFactory.Options Classe

Definizione

[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
Ereditarietà
BitmapFactory.Options
Attributi

Commenti

Documentazione della piattaforma Android

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Costruttori

BitmapFactory.Options()

Creare un oggetto Options predefinito, che se lasciato invariato restituirà lo stesso risultato del decodificatore come se fosse stato passato null.

BitmapFactory.Options(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
InBitmap

Se impostato, i metodi decodifica che accettano l'oggetto Options tenteranno di riutilizzare questa bitmap durante il caricamento del contenuto.

InDensity

Densità di pixel da usare per la bitmap.

InDither

Questo membro è deprecato.

InInputShareable
Obsoleti.

Questo membro è deprecato.

InJustDecodeBounds

Se impostato su true, il decodificatore restituirà null (nessuna bitmap), ma i out... campi verranno comunque impostati, consentendo al chiamante di eseguire una query sulla bitmap senza dover allocare la memoria per i relativi pixel.

InMutable

Se impostato, i metodi decode restituiscono sempre una bitmap modificabile anziché una non modificabile.

InPreferQualityOverSpeed

Questo membro è deprecato.

InPreferredColorSpace

Se si tratta di un valore diverso da Null, il decodificatore tenterà di decodificare in questo spazio colori.

InPreferredConfig

Se si tratta di un valore diverso da Null, il decodificatore tenterà di decodificare in questa configurazione interna.

InPremultiplied

Se true (che è l'impostazione predefinita), la bitmap risultante avrà i canali di colore pre-multipli dal canale alfa.

InPurgeable
Obsoleti.

Questo membro è deprecato.

InSampleSize

Se impostato su un valore > 1, richiede al decodificatore di eseguire la sottosezione dell'immagine originale, restituendo un'immagine più piccola per risparmiare memoria.

InScaled

Quando questo flag è impostato, se #inDensity e #inTargetDensity non sono 0, la bitmap verrà ridimensionata in modo che corrisponda #inTargetDensity al caricamento, anziché basarsi sul ridimensionamento del sistema grafico ogni volta che viene disegnato in un oggetto Canvas.

InScreenDensity

Densità in pixel dello schermo effettivo in uso.

InTargetDensity

La densità di pixel della destinazione in cui verrà disegnata questa bitmap.

InTempStorage

Archiviazione temporanea da usare per la decodifica.

JniIdentityHashCode (Ereditato da Object)
JniPeerMembers
MCancel

Questo membro è deprecato.

OutColorSpace

Se noto, lo spazio dei colori della bitmap decodificata avrà.

OutConfig
OutHeight

Altezza risultante della bitmap.

OutMimeType

Se nota, questa stringa viene impostata sul mimetype dell'immagine decodificata.

OutWidth

Larghezza risultante della bitmap.

PeerReference (Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose() (Ereditato da Object)
Dispose(Boolean) (Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
RequestCancelDecode()

Questo membro è deprecato.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>() (Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime() (Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed() (Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced() (Ereditato da Object)
IJavaPeerable.Finalized() (Ereditato da Object)
IJavaPeerable.JniManagedPeerState (Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference) (Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)
GetJniTypeName(IJavaPeerable)

Si applica a