Langue

MediaCodec.GetInputImage(Int32) Méthode

Définition

Renvoie un objet Image accessible en écriture pour un index de mémoire tampon d’entrée de file d’attente contenant l’image vidéo d’entrée brute.

[Android.Runtime.Register("getInputImage", "(I)Landroid/media/Image;", "")]
public Android.Media.Image? GetInputImage(int index);
[<Android.Runtime.Register("getInputImage", "(I)Landroid/media/Image;", "")>]
member this.GetInputImage : int -> Android.Media.Image

Paramètres

index
Int32

Index d’une mémoire tampon d’entrée appartenant au client précédemment retournée par un appel à #dequeueInputBuffer, ou reçu via un rappel onInputBufferAvailable.

Retours

l’image d’entrée, ou null si l’index n’est pas une mémoire tampon d’entrée de file d’attente, ou pas un ByteBuffer qui contient une image brute.

Attributs

Exceptions

si ce n’est pas dans l’état en cours d’exécution.

en cas d’erreur de codec.

Remarques

Renvoie un objet Image accessible en écriture pour un index de mémoire tampon d’entrée de file d’attente contenant l’image vidéo d’entrée brute.

Après avoir appelé cette méthode, tout objet ByteBuffer ou Image précédemment retourné pour le même index d’entrée ne DOIT plus être utilisé.

Java documentation pour android.media.MediaCodec.getInputImage(int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à