SoundPool.Load メソッド

定義

オーバーロード

Load(AssetFileDescriptor, Int32)

アセット ファイル記述子からサウンドを読み込みます。

Load(String, Int32)

指定したパスからサウンドを読み込みます。

Load(Context, Int32, Int32)

指定した APK リソースからサウンドを読み込みます。

Load(FileDescriptor, Int64, Int64, Int32)

FileDescriptor からサウンドを読み込みます。

Load(AssetFileDescriptor, Int32)

アセット ファイル記述子からサウンドを読み込みます。

[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

パラメーター

afd
AssetFileDescriptor

資産ファイル記述子

priority
Int32

音の優先順位。 現在のところ、影響はありません。 将来の互換性を確保するために、値 1 を使用します。

戻り値

サウンド ID。 この値は、サウンドの再生またはアンロードに使用できます。

属性

注釈

アセット ファイル記述子からサウンドを読み込みます。

android.media.SoundPool.load(android.content.res.AssetFileDescriptor, int)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

Load(String, Int32)

指定したパスからサウンドを読み込みます。

[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

パラメーター

path
String

オーディオ ファイルへのパス

priority
Int32

音の優先順位。 現在のところ、影響はありません。 将来の互換性を確保するために、値 1 を使用します。

戻り値

サウンド ID。 この値は、サウンドの再生またはアンロードに使用できます。

属性

注釈

指定したパスからサウンドを読み込みます。

android.media.SoundPool.load(java.lang.String, int)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

Load(Context, Int32, Int32)

指定した APK リソースからサウンドを読み込みます。

[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

パラメーター

context
Context

アプリケーション コンテキスト

resId
Int32

リソース ID

priority
Int32

音の優先順位。 現在のところ、影響はありません。 将来の互換性を確保するために、値 1 を使用します。

戻り値

サウンド ID。 この値は、サウンドの再生またはアンロードに使用できます。

属性

注釈

指定した APK リソースからサウンドを読み込みます。

拡張機能は削除されることに注意してください。 たとえば、未加工のリソース ファイル "explosion.mp3" からサウンドを読み込む場合は、リソース ID として "R.raw.explosion" を指定します。 これは、res/raw ディレクトリに "explosion.wav" と "explosion.mp3" の両方を含めることはできません。

android.media.SoundPool.load(android.content.Context, int, int)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

Load(FileDescriptor, Int64, Int64, Int32)

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

パラメーター

fd
FileDescriptor

FileDescriptor オブジェクト

offset
Int64

サウンドの開始位置へのオフセット

length
Int64

音の長さ

priority
Int32

音の優先順位。 現在のところ、影響はありません。 将来の互換性を確保するために、値 1 を使用します。

戻り値

サウンド ID。 この値は、サウンドの再生またはアンロードに使用できます。

属性

注釈

FileDescriptor からサウンドを読み込みます。

このバージョンは、複数のサウンドを 1 つのバイナリに格納する場合に便利です。 オフセットはファイルの先頭からのオフセットを指定し、長さはファイル内のサウンドの長さを指定します。

android.media.SoundPool.load(java.io.FileDescriptor, long, long, int)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象