MediaPlayer.Create Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Create(Context, Uri, ISurfaceHolder, AudioAttributes, Int32) |
Même méthode de fabrique que celle qui vous permet de |
Create(Context, Int32, AudioAttributes, Int32) |
Même méthode de fabrique que celle qui vous permet de |
Create(Context, Uri) |
Méthode pratique pour créer un MediaPlayer pour un URI donné. |
Create(Context, Int32) |
Méthode pratique pour créer un MediaPlayer pour un ID de ressource donné. |
Create(Context, Uri, ISurfaceHolder) |
Méthode pratique pour créer un MediaPlayer pour un URI donné. |
Create(Context, Uri, ISurfaceHolder, AudioAttributes, Int32)
Même méthode de fabrique que celle qui vous permet de #create(Context, Uri, SurfaceHolder)
spécifier les attributs audio et l’ID de session à utiliser par la nouvelle instance MediaPlayer.
[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
Paramètres
- context
- Context
contexte à utiliser
- uri
- Uri
URI à partir duquel obtenir la source de données
- holder
- ISurfaceHolder
SurfaceHolder à utiliser pour afficher la vidéo peut être null.
- audioAttributes
- AudioAttributes
AudioAttributes
à utiliser par le lecteur multimédia.
- audioSessionId
- Int32
l’ID de session audio à utiliser par le lecteur multimédia, consultez AudioManager#generateAudioSessionId()
pour obtenir une nouvelle session.
Retours
un objet MediaPlayer ou null en cas d’échec de la création
- Attributs
Remarques
Même méthode de fabrique que celle qui vous permet de #create(Context, Uri, SurfaceHolder)
spécifier les attributs audio et l’ID de session à utiliser par la nouvelle instance MediaPlayer.
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 à
Create(Context, Int32, AudioAttributes, Int32)
Même méthode de fabrique que celle qui vous permet de #create(Context, int)
spécifier les attributs audio et l’ID de session à utiliser par la nouvelle instance MediaPlayer.
[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
Paramètres
- context
- Context
contexte à utiliser
- resid
- Int32
l’ID de ressource brut (<var>R.raw.< quelque chose></var>) pour que la ressource utilise comme source de données
- audioAttributes
- AudioAttributes
AudioAttributes
à utiliser par le lecteur multimédia.
- audioSessionId
- Int32
l’ID de session audio à utiliser par le lecteur multimédia, consultez AudioManager#generateAudioSessionId()
pour obtenir une nouvelle session.
Retours
un objet MediaPlayer ou null en cas d’échec de la création
- Attributs
Remarques
Même méthode de fabrique que celle qui vous permet de #create(Context, int)
spécifier les attributs audio et l’ID de session à utiliser par la nouvelle instance MediaPlayer.
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 à
Create(Context, Uri)
Méthode pratique pour créer un MediaPlayer pour un URI donné.
[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
Paramètres
- context
- Context
contexte à utiliser
- uri
- Uri
URI à partir duquel obtenir la source de données
Retours
un objet MediaPlayer ou null en cas d’échec de la création
- Attributs
Remarques
Méthode pratique pour créer un MediaPlayer pour un URI donné. En cas de réussite, #prepare()
elle aura déjà été appelée et ne doit pas être appelée à nouveau.
Vous devez appeler lorsque vous avez terminé d’utiliser #release()
l’instance créée. Cela libère toutes les ressources que vous avez acquises précédemment.
Notez que, étant #prepare()
donné qu’il est appelé automatiquement dans cette méthode, vous ne pouvez pas modifier l’ID de session audio (voir #setAudioSessionId(int)
) ou les attributs audio (voir #setAudioAttributes(AudioAttributes)
le nouveau MediaPlayer).
Documentation Java pour android.media.MediaPlayer.create(android.content.Context, android.net.Uri)
.
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 à
Create(Context, Int32)
Méthode pratique pour créer un MediaPlayer pour un ID de ressource donné.
[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
Paramètres
- context
- Context
contexte à utiliser
- resid
- Int32
l’ID de ressource brut (<var>R.raw.< quelque chose></var>) pour que la ressource utilise comme source de données
Retours
un objet MediaPlayer ou null en cas d’échec de la création
- Attributs
Remarques
Méthode pratique pour créer un MediaPlayer pour un ID de ressource donné. En cas de réussite, #prepare()
elle aura déjà été appelée et ne doit pas être appelée à nouveau.
Vous devez appeler lorsque vous avez terminé d’utiliser #release()
l’instance créée. Cela libère toutes les ressources que vous avez acquises précédemment.
Notez que, étant #prepare()
donné qu’il est appelé automatiquement dans cette méthode, vous ne pouvez pas modifier l’ID de session audio (voir #setAudioSessionId(int)
) ou les attributs audio (voir #setAudioAttributes(AudioAttributes)
le nouveau MediaPlayer).
Documentation Java pour android.media.MediaPlayer.create(android.content.Context, 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 à
Create(Context, Uri, ISurfaceHolder)
Méthode pratique pour créer un MediaPlayer pour un URI donné.
[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
Paramètres
- context
- Context
contexte à utiliser
- uri
- Uri
URI à partir duquel obtenir la source de données
- holder
- ISurfaceHolder
SurfaceHolder à utiliser pour afficher la vidéo
Retours
un objet MediaPlayer ou null en cas d’échec de la création
- Attributs
Remarques
Méthode pratique pour créer un MediaPlayer pour un URI donné. En cas de réussite, #prepare()
elle aura déjà été appelée et ne doit pas être appelée à nouveau.
Vous devez appeler lorsque vous avez terminé d’utiliser #release()
l’instance créée. Cela libère toutes les ressources que vous avez acquises précédemment.
Notez que, étant #prepare()
donné qu’il est appelé automatiquement dans cette méthode, vous ne pouvez pas modifier l’ID de session audio (voir #setAudioSessionId(int)
) ou les attributs audio (voir #setAudioAttributes(AudioAttributes)
le nouveau MediaPlayer).
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.