MediaPlayer.Create メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Create(Context, Uri, ISurfaceHolder, AudioAttributes, Int32) |
と同じファクトリ メソッド |
Create(Context, Int32, AudioAttributes, Int32) |
と同じファクトリ メソッド |
Create(Context, Uri) |
特定の Uri の MediaPlayer を作成する便利なメソッド。 |
Create(Context, Int32) |
特定のリソース ID の MediaPlayer を作成するための便利なメソッド。 |
Create(Context, Uri, ISurfaceHolder) |
特定の Uri の MediaPlayer を作成する便利なメソッド。 |
Create(Context, Uri, ISurfaceHolder, AudioAttributes, Int32)
と同じファクトリ メソッド #create(Context, Uri, SurfaceHolder)
ですが、これにより、新しい MediaPlayer インスタンスで使用されるオーディオ属性とセッション ID を指定できます。
[Android.Runtime.Register("create", "(Landroid/content/Context;Landroid/net/Uri;Landroid/view/SurfaceHolder;Landroid/media/AudioAttributes;I)Landroid/media/MediaPlayer;", "")]
public static Android.Media.MediaPlayer? Create (Android.Content.Context? context, Android.Net.Uri? uri, Android.Views.ISurfaceHolder? holder, Android.Media.AudioAttributes? audioAttributes, int audioSessionId);
[<Android.Runtime.Register("create", "(Landroid/content/Context;Landroid/net/Uri;Landroid/view/SurfaceHolder;Landroid/media/AudioAttributes;I)Landroid/media/MediaPlayer;", "")>]
static member Create : Android.Content.Context * Android.Net.Uri * Android.Views.ISurfaceHolder * Android.Media.AudioAttributes * int -> Android.Media.MediaPlayer
パラメーター
- context
- Context
使用するコンテキスト
- uri
- Uri
データソースを取得する URI
- holder
- ISurfaceHolder
ビデオの表示に使用する SurfaceHolder が null である可能性があります。
- audioAttributes
- AudioAttributes
メディア AudioAttributes
プレーヤーによって使用される 。
- audioSessionId
- Int32
メディア プレーヤーが使用するオーディオ セッション ID については、「新しいセッションを取得する」を参照してください AudioManager#generateAudioSessionId()
。
戻り値
MediaPlayer オブジェクト、または作成に失敗した場合は null
- 属性
注釈
と同じファクトリ メソッド #create(Context, Uri, SurfaceHolder)
ですが、これにより、新しい MediaPlayer インスタンスで使用されるオーディオ属性とセッション ID を指定できます。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
Create(Context, Int32, AudioAttributes, Int32)
と同じファクトリ メソッド #create(Context, int)
ですが、これにより、新しい MediaPlayer インスタンスで使用されるオーディオ属性とセッション ID を指定できます。
[Android.Runtime.Register("create", "(Landroid/content/Context;ILandroid/media/AudioAttributes;I)Landroid/media/MediaPlayer;", "")]
public static Android.Media.MediaPlayer? Create (Android.Content.Context? context, int resid, Android.Media.AudioAttributes? audioAttributes, int audioSessionId);
[<Android.Runtime.Register("create", "(Landroid/content/Context;ILandroid/media/AudioAttributes;I)Landroid/media/MediaPlayer;", "")>]
static member Create : Android.Content.Context * int * Android.Media.AudioAttributes * int -> Android.Media.MediaPlayer
パラメーター
- context
- Context
使用するコンテキスト
- resid
- Int32
生リソース ID (<var>R.raw.<リソースがデータソースとして使用するための something></var>)
- audioAttributes
- AudioAttributes
メディア AudioAttributes
プレーヤーによって使用される 。
- audioSessionId
- Int32
メディア プレーヤーが使用するオーディオ セッション ID については、「新しいセッションを取得する」を参照してください AudioManager#generateAudioSessionId()
。
戻り値
MediaPlayer オブジェクト、または作成に失敗した場合は null
- 属性
注釈
と同じファクトリ メソッド #create(Context, int)
ですが、これにより、新しい MediaPlayer インスタンスで使用されるオーディオ属性とセッション ID を指定できます。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
Create(Context, Uri)
特定の Uri の MediaPlayer を作成する便利なメソッド。
[Android.Runtime.Register("create", "(Landroid/content/Context;Landroid/net/Uri;)Landroid/media/MediaPlayer;", "")]
public static Android.Media.MediaPlayer? Create (Android.Content.Context? context, Android.Net.Uri? uri);
[<Android.Runtime.Register("create", "(Landroid/content/Context;Landroid/net/Uri;)Landroid/media/MediaPlayer;", "")>]
static member Create : Android.Content.Context * Android.Net.Uri -> Android.Media.MediaPlayer
パラメーター
- context
- Context
使用するコンテキスト
- uri
- Uri
データソースを取得する URI
戻り値
MediaPlayer オブジェクト、または作成に失敗した場合は null
- 属性
注釈
特定の Uri の MediaPlayer を作成する便利なメソッド。 成功すると、 #prepare()
は既に呼び出されており、再度呼び出してはなりません。
作成したインスタンスの使用が完了したら、 を呼び出す #release()
必要があります。 これにより、以前に取得したすべてのリソースが解放されます。
このメソッドでは が自動的に呼び出されるため #prepare()
、オーディオ セッション ID (を参照 #setAudioSessionId(int)
) またはオーディオ属性 (新しい MediaPlayer を参照) #setAudioAttributes(AudioAttributes)
を変更できないことに注意してください。
の android.media.MediaPlayer.create(android.content.Context, android.net.Uri)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
Create(Context, Int32)
特定のリソース ID の MediaPlayer を作成するための便利なメソッド。
[Android.Runtime.Register("create", "(Landroid/content/Context;I)Landroid/media/MediaPlayer;", "")]
public static Android.Media.MediaPlayer? Create (Android.Content.Context? context, int resid);
[<Android.Runtime.Register("create", "(Landroid/content/Context;I)Landroid/media/MediaPlayer;", "")>]
static member Create : Android.Content.Context * int -> Android.Media.MediaPlayer
パラメーター
- context
- Context
使用するコンテキスト
- resid
- Int32
生リソース ID (<var>R.raw.<リソースがデータソースとして使用するための something></var>)
戻り値
MediaPlayer オブジェクト、または作成に失敗した場合は null
- 属性
注釈
特定のリソース ID の MediaPlayer を作成するための便利なメソッド。成功すると、 #prepare()
は既に呼び出されており、再度呼び出してはなりません。
作成したインスタンスの使用が完了したら、 を呼び出す #release()
必要があります。 これにより、以前に取得したすべてのリソースが解放されます。
このメソッドでは が自動的に呼び出されるため #prepare()
、オーディオ セッション ID (を参照 #setAudioSessionId(int)
) またはオーディオ属性 (新しい MediaPlayer を参照) #setAudioAttributes(AudioAttributes)
を変更できないことに注意してください。
の android.media.MediaPlayer.create(android.content.Context, int)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
Create(Context, Uri, ISurfaceHolder)
特定の Uri の MediaPlayer を作成する便利なメソッド。
[Android.Runtime.Register("create", "(Landroid/content/Context;Landroid/net/Uri;Landroid/view/SurfaceHolder;)Landroid/media/MediaPlayer;", "")]
public static Android.Media.MediaPlayer? Create (Android.Content.Context? context, Android.Net.Uri? uri, Android.Views.ISurfaceHolder? holder);
[<Android.Runtime.Register("create", "(Landroid/content/Context;Landroid/net/Uri;Landroid/view/SurfaceHolder;)Landroid/media/MediaPlayer;", "")>]
static member Create : Android.Content.Context * Android.Net.Uri * Android.Views.ISurfaceHolder -> Android.Media.MediaPlayer
パラメーター
- context
- Context
使用するコンテキスト
- uri
- Uri
データソースを取得する URI
- holder
- ISurfaceHolder
ビデオの表示に使用する SurfaceHolder
戻り値
MediaPlayer オブジェクト、または作成に失敗した場合は null
- 属性
注釈
特定の Uri の MediaPlayer を作成する便利なメソッド。 成功すると、 #prepare()
は既に呼び出されており、再度呼び出してはなりません。
作成したインスタンスの使用が完了したら、 を呼び出す #release()
必要があります。 これにより、以前に取得したすべてのリソースが解放されます。
このメソッドでは が自動的に呼び出されるため #prepare()
、オーディオ セッション ID (を参照 #setAudioSessionId(int)
) またはオーディオ属性 (新しい MediaPlayer を参照) #setAudioAttributes(AudioAttributes)
を変更できないことに注意してください。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。