Condividi tramite


SoundPool.Load Metodo

Definizione

Overload

Load(AssetFileDescriptor, Int32)

Caricare il suono da un descrittore di file di asset.

Load(String, Int32)

Caricare il suono dal percorso specificato.

Load(Context, Int32, Int32)

Caricare il suono dalla risorsa APK specificata.

Load(FileDescriptor, Int64, Int64, Int32)

Caricare il suono da un FileDescriptor.

Load(AssetFileDescriptor, Int32)

Caricare il suono da un descrittore di file di asset.

[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

Parametri

afd
AssetFileDescriptor

descrittore di un file di asset

priority
Int32

la priorità del suono. Attualmente non ha alcun effetto. Usare il valore 1 per la compatibilità futura.

Restituisce

un ID audio. Questo valore può essere usato per riprodurre o scaricare il suono.

Attributi

Commenti

Caricare il suono da un descrittore di file di asset.

Documentazione java per android.media.SoundPool.load(android.content.res.AssetFileDescriptor, int).

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.

Si applica a

Load(String, Int32)

Caricare il suono dal percorso specificato.

[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

Parametri

path
String

percorso del file audio

priority
Int32

la priorità del suono. Attualmente non ha alcun effetto. Usare il valore 1 per la compatibilità futura.

Restituisce

un ID audio. Questo valore può essere usato per riprodurre o scaricare il suono.

Attributi

Commenti

Caricare il suono dal percorso specificato.

Documentazione java per android.media.SoundPool.load(java.lang.String, int).

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.

Si applica a

Load(Context, Int32, Int32)

Caricare il suono dalla risorsa APK specificata.

[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

Parametri

context
Context

contesto dell'applicazione

resId
Int32

ID risorsa

priority
Int32

la priorità del suono. Attualmente non ha alcun effetto. Usare il valore 1 per la compatibilità futura.

Restituisce

un ID audio. Questo valore può essere usato per riprodurre o scaricare il suono.

Attributi

Commenti

Caricare il suono dalla risorsa APK specificata.

Si noti che l'estensione viene eliminata. Ad esempio, se si vuole caricare un suono dal file di risorse non elaborato "explosion.mp3", specificare "R.raw.explosion" come ID risorsa. Si noti che ciò significa che non è possibile avere sia un "explosion.wav" che un "explosion.mp3" nella directory res/raw.

Documentazione java per android.media.SoundPool.load(android.content.Context, int, int).

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.

Si applica a

Load(FileDescriptor, Int64, Int64, Int32)

Caricare il suono da 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

Parametri

fd
FileDescriptor

oggetto FileDescriptor

offset
Int64

offset all'inizio del suono

length
Int64

lunghezza del suono

priority
Int32

la priorità del suono. Attualmente non ha alcun effetto. Usare il valore 1 per la compatibilità futura.

Restituisce

un ID audio. Questo valore può essere usato per riprodurre o scaricare il suono.

Attributi

Commenti

Caricare il suono da un FileDescriptor.

Questa versione è utile se si archiviano più suoni in un singolo file binario. L'offset specifica l'offset dall'inizio del file e la lunghezza specifica la lunghezza del suono all'interno del file.

Documentazione java per android.media.SoundPool.load(java.io.FileDescriptor, long, long, int).

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.

Si applica a