Langage

ImageDecoder.CreateSource Méthode

Définition

Surcharges

Nom Description
CreateSource(File)

Créez-en un à Source partir d’un fichier.

CreateSource(ByteBuffer)

Créez-en un à Source partir d’un ByteBuffer.

CreateSource(ICallable)

Créez un nouveau Source à partir d’un appelant qui retourne un AssetFileDescriptor.

CreateSource(Byte[])

Créez-en un à Source partir d’un tableau d’octets.

CreateSource(ContentResolver, Uri)

Créez-en un à Source partir d’un android.net.Uri.

CreateSource(AssetManager, String)

Créez-en un à Source partir d’un fichier dans le répertoire des ressources.

CreateSource(Resources, Int32)

Créez-en un à Source partir d’une ressource.

CreateSource(Byte[], Int32, Int32)

Créez un nouveau Source à partir d’une région de tableau d’octets.

CreateSource(File)

Créez-en un à Source partir d’un fichier.

[Android.Runtime.Register("createSource", "(Ljava/io/File;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Java.IO.File file);
[<Android.Runtime.Register("createSource", "(Ljava/io/File;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)>]
static member CreateSource : Java.IO.File -> Android.Graphics.ImageDecoder.Source

Paramètres

file
File

Retours

un nouvel objet Source, qui peut être transmis à #decodeDrawable ou #decodeBitmap.

Attributs

Remarques

Référence Android pour android.graphics.ImageDecoder.createSource(java.io.File).

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 à

CreateSource(ByteBuffer)

Créez-en un à Source partir d’un ByteBuffer.

[Android.Runtime.Register("createSource", "(Ljava/nio/ByteBuffer;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Java.Nio.ByteBuffer buffer);
[<Android.Runtime.Register("createSource", "(Ljava/nio/ByteBuffer;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)>]
static member CreateSource : Java.Nio.ByteBuffer -> Android.Graphics.ImageDecoder.Source

Paramètres

buffer
ByteBuffer

Retours

un nouvel objet Source, qui peut être transmis à #decodeDrawable ou #decodeBitmap.

Attributs

Remarques

Référence Android pour android.graphics.ImageDecoder.createSource(java.nio.ByteBuffer).

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 à

CreateSource(ICallable)

Créez un nouveau Source à partir d’un appelant qui retourne un AssetFileDescriptor.

[Android.Runtime.Register("createSource", "(Ljava/util/concurrent/Callable;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=29)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Java.Util.Concurrent.ICallable callable);
[<Android.Runtime.Register("createSource", "(Ljava/util/concurrent/Callable;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=29)>]
static member CreateSource : Java.Util.Concurrent.ICallable -> Android.Graphics.ImageDecoder.Source

Paramètres

callable
ICallable

Retours

un nouvel objet Source, qui peut être transmis à #decodeDrawable ou #decodeBitmap.

Attributs

Remarques

Référence Android pour android.graphics.ImageDecoder.createSource(java.util.concurrent.Callable<android.content.res.AssetFileDescriptor>).

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 à

CreateSource(Byte[])

Créez-en un à Source partir d’un tableau d’octets.

[Android.Runtime.Register("createSource", "([B)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=31)]
public static Android.Graphics.ImageDecoder.Source CreateSource(byte[] data);
[<Android.Runtime.Register("createSource", "([B)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=31)>]
static member CreateSource : byte[] -> Android.Graphics.ImageDecoder.Source

Paramètres

data
Byte[]

Tableau d’octets de données d’image compressées. Cette valeur ne peut pas être null.

Retours

un nouvel objet Source, qui peut être transmis à #decodeDrawable ou #decodeBitmap.

Attributs

Remarques

Référence Android pour android.graphics.ImageDecoder.createSource.

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 à

CreateSource(ContentResolver, Uri)

Créez-en un à Source partir d’un android.net.Uri.

[Android.Runtime.Register("createSource", "(Landroid/content/ContentResolver;Landroid/net/Uri;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Android.Content.ContentResolver cr, Android.Net.Uri uri);
[<Android.Runtime.Register("createSource", "(Landroid/content/ContentResolver;Landroid/net/Uri;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)>]
static member CreateSource : Android.Content.ContentResolver * Android.Net.Uri -> Android.Graphics.ImageDecoder.Source

Paramètres

cr
ContentResolver

à partir duquel récupérer.

uri
Uri

du fichier image.

Retours

un nouvel objet Source, qui peut être transmis à #decodeDrawable ou #decodeBitmap.

Attributs

Remarques

Référence Android pour android.graphics.ImageDecoder.createSource(android.content.ContentResolver, android.net.Uri).

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 à

CreateSource(AssetManager, String)

Créez-en un à Source partir d’un fichier dans le répertoire des ressources.

[Android.Runtime.Register("createSource", "(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Android.Content.Res.AssetManager assets, string fileName);
[<Android.Runtime.Register("createSource", "(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)>]
static member CreateSource : Android.Content.Res.AssetManager * string -> Android.Graphics.ImageDecoder.Source

Paramètres

assets
AssetManager
fileName
String

Retours

un nouvel objet Source, qui peut être transmis à #decodeDrawable ou #decodeBitmap.

Attributs

Remarques

Référence Android pour android.graphics.ImageDecoder.createSource(android.content.res.AssetManager, java.lang.String).

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 à

CreateSource(Resources, Int32)

Créez-en un à Source partir d’une ressource.

[Android.Runtime.Register("createSource", "(Landroid/content/res/Resources;I)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)]
public static Android.Graphics.ImageDecoder.Source CreateSource(Android.Content.Res.Resources res, int resId);
[<Android.Runtime.Register("createSource", "(Landroid/content/res/Resources;I)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=28)>]
static member CreateSource : Android.Content.Res.Resources * int -> Android.Graphics.ImageDecoder.Source

Paramètres

res
Resources

objet Resources contenant les données d’image. Cette valeur ne peut pas être null.

resId
Int32

ID de ressource des données d’image.

Retours

un nouvel objet Source, qui peut être transmis à #decodeDrawable ou #decodeBitmap.

Attributs

Remarques

Référence Android pour android.graphics.ImageDecoder.createSource.

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 à

CreateSource(Byte[], Int32, Int32)

Créez un nouveau Source à partir d’une région de tableau d’octets.

[Android.Runtime.Register("createSource", "([BII)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=31)]
public static Android.Graphics.ImageDecoder.Source CreateSource(byte[] data, int offset, int length);
[<Android.Runtime.Register("createSource", "([BII)Landroid/graphics/ImageDecoder$Source;", "", ApiSince=31)>]
static member CreateSource : byte[] * int * int -> Android.Graphics.ImageDecoder.Source

Paramètres

data
Byte[]

Tableau d’octets de données d’image compressées. Cette valeur ne peut pas être null.

offset
Int32

offset dans les données pour lesquelles le décodeur doit commencer l’analyse.

length
Int32

nombre d’octets, commençant à offset, à analyser.

Retours

un nouvel objet Source, qui peut être transmis à #decodeDrawable ou #decodeBitmap.

Attributs

Remarques

Référence Android pour android.graphics.ImageDecoder.createSource.

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 à