次の方法で共有


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。 この値は、サウンドの再生またはアンロードに使用できます。

属性

注釈

資産ファイル記述子からサウンドを読み込みます。

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

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

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。 この値は、サウンドの再生またはアンロードに使用できます。

属性

注釈

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

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

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

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" の両方を含めることはできません。

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

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

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 つのバイナリに格納する場合に便利です。 オフセットはファイルの先頭からのオフセットを指定し、長さはファイル内のサウンドの長さを指定します。

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

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象