MediaCodec.GetInputBuffer(Int32) 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.
Renvoie un java.nio.Buffer#clear clearedobjet ByteBuffer accessible en écriture pour un index de mémoire tampon d’entrée de file d’attente contenant les données d’entrée.
[Android.Runtime.Register("getInputBuffer", "(I)Ljava/nio/ByteBuffer;", "")]
public Java.Nio.ByteBuffer? GetInputBuffer(int index);
[<Android.Runtime.Register("getInputBuffer", "(I)Ljava/nio/ByteBuffer;", "")>]
member this.GetInputBuffer : int -> Java.Nio.ByteBuffer
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
la mémoire tampon d’entrée, ou null si l’index n’est pas une mémoire tampon d’entrée de file d’attente, ou si le codec est configuré pour l’entrée de surface.
- Attributs
Exceptions
si ce n’est pas dans l’état en cours d’exécution.
en cas d’erreur de codec.
Remarques
Renvoie un java.nio.Buffer#clear clearedobjet ByteBuffer accessible en écriture pour un index de mémoire tampon d’entrée de file d’attente contenant les données d’entrée.
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.getInputBuffer(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.