Partager via


SoundPool.Load Méthode

Définition

Surcharges

Load(AssetFileDescriptor, Int32)

Chargez le son à partir d’un descripteur de fichier multimédia.

Load(String, Int32)

Chargez le son à partir du chemin spécifié.

Load(Context, Int32, Int32)

Chargez le son à partir de la ressource APK spécifiée.

Load(FileDescriptor, Int64, Int64, Int32)

Chargez le son à partir d’un FileDescriptor.

Load(AssetFileDescriptor, Int32)

Chargez le son à partir d’un descripteur de fichier multimédia.

[Android.Runtime.Register("load", "(Landroid/content/res/AssetFileDescriptor;I)I", "GetLoad_Landroid_content_res_AssetFileDescriptor_IHandler")]
public virtual int Load (Android.Content.Res.AssetFileDescriptor? afd, int priority);
[<Android.Runtime.Register("load", "(Landroid/content/res/AssetFileDescriptor;I)I", "GetLoad_Landroid_content_res_AssetFileDescriptor_IHandler")>]
abstract member Load : Android.Content.Res.AssetFileDescriptor * int -> int
override this.Load : Android.Content.Res.AssetFileDescriptor * int -> int

Paramètres

afd
AssetFileDescriptor

descripteur de fichier multimédia

priority
Int32

la priorité du son. Actuellement, aucun effet n’a été appliqué. Utilisez la valeur 1 pour la compatibilité future.

Retours

un ID sonore. Cette valeur peut être utilisée pour lire ou décharger le son.

Attributs

Remarques

Chargez le son à partir d’un descripteur de fichier multimédia.

Documentation Java pour android.media.SoundPool.load(android.content.res.AssetFileDescriptor, int).

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.

S’applique à

Load(String, Int32)

Chargez le son à partir du chemin spécifié.

[Android.Runtime.Register("load", "(Ljava/lang/String;I)I", "GetLoad_Ljava_lang_String_IHandler")]
public virtual int Load (string? path, int priority);
[<Android.Runtime.Register("load", "(Ljava/lang/String;I)I", "GetLoad_Ljava_lang_String_IHandler")>]
abstract member Load : string * int -> int
override this.Load : string * int -> int

Paramètres

path
String

chemin d’accès au fichier audio

priority
Int32

la priorité du son. Actuellement, aucun effet n’a été appliqué. Utilisez la valeur 1 pour la compatibilité future.

Retours

un ID sonore. Cette valeur peut être utilisée pour lire ou décharger le son.

Attributs

Remarques

Chargez le son à partir du chemin spécifié.

Documentation Java pour android.media.SoundPool.load(java.lang.String, int).

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.

S’applique à

Load(Context, Int32, Int32)

Chargez le son à partir de la ressource APK spécifiée.

[Android.Runtime.Register("load", "(Landroid/content/Context;II)I", "GetLoad_Landroid_content_Context_IIHandler")]
public virtual int Load (Android.Content.Context? context, int resId, int priority);
[<Android.Runtime.Register("load", "(Landroid/content/Context;II)I", "GetLoad_Landroid_content_Context_IIHandler")>]
abstract member Load : Android.Content.Context * int * int -> int
override this.Load : Android.Content.Context * int * int -> int

Paramètres

context
Context

contexte de l’application

resId
Int32

ID de ressource

priority
Int32

la priorité du son. Actuellement, aucun effet n’a été appliqué. Utilisez la valeur 1 pour la compatibilité future.

Retours

un ID sonore. Cette valeur peut être utilisée pour lire ou décharger le son.

Attributs

Remarques

Chargez le son à partir de la ressource APK spécifiée.

Notez que l’extension est supprimée. Par exemple, si vous souhaitez charger un son à partir du fichier de ressources brut « explosion.mp3 », vous spécifiez « R.raw.explosion » comme ID de ressource. Notez que cela signifie que vous ne pouvez pas avoir à la fois un « explosion.wav » et un « explosion.mp3 » dans le répertoire res/raw.

Documentation Java pour android.media.SoundPool.load(android.content.Context, int, int).

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.

S’applique à

Load(FileDescriptor, Int64, Int64, Int32)

Chargez le son à partir d’un FileDescriptor.

[Android.Runtime.Register("load", "(Ljava/io/FileDescriptor;JJI)I", "GetLoad_Ljava_io_FileDescriptor_JJIHandler")]
public virtual int Load (Java.IO.FileDescriptor? fd, long offset, long length, int priority);
[<Android.Runtime.Register("load", "(Ljava/io/FileDescriptor;JJI)I", "GetLoad_Ljava_io_FileDescriptor_JJIHandler")>]
abstract member Load : Java.IO.FileDescriptor * int64 * int64 * int -> int
override this.Load : Java.IO.FileDescriptor * int64 * int64 * int -> int

Paramètres

fd
FileDescriptor

objet FileDescriptor

offset
Int64

décalage jusqu’au début du son

length
Int64

longueur du son

priority
Int32

la priorité du son. Actuellement, aucun effet n’a été appliqué. Utilisez la valeur 1 pour la compatibilité future.

Retours

un ID sonore. Cette valeur peut être utilisée pour lire ou décharger le son.

Attributs

Remarques

Chargez le son à partir d’un FileDescriptor.

Cette version est utile si vous stockez plusieurs sons dans un seul binaire. Le décalage spécifie le décalage du début du fichier et la longueur spécifie la longueur du son dans le fichier.

Documentation Java pour android.media.SoundPool.load(java.io.FileDescriptor, long, long, int).

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.

S’applique à