MediaCodec.GetOutputBuffers Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
deprecated
Recuperare il set di buffer di output.
[Android.Runtime.Register("getOutputBuffers", "()[Ljava/nio/ByteBuffer;", "")]
[System.Obsolete("deprecated")]
public Java.Nio.ByteBuffer[] GetOutputBuffers();
[<Android.Runtime.Register("getOutputBuffers", "()[Ljava/nio/ByteBuffer;", "")>]
[<System.Obsolete("deprecated")>]
member this.GetOutputBuffers : unit -> Java.Nio.ByteBuffer[]
Valori restituiti
- Attributi
Eccezioni
se non è in stato Esecuzione o il codec è configurato in modalità asincrona.
in caso di errore del codec.
Commenti
Recuperare il set di buffer di output. Chiamare questa operazione dopo che start() restituisce e ogni volta che dequeueOutputBuffer segnala una modifica del buffer di output restituendo #INFO_OUTPUT_BUFFERS_CHANGED. Dopo aver chiamato questo metodo, qualsiasi ByteBuffers restituito in precedenza da una chiamata precedente a questo metodo non deve più essere utilizzato.
Questo membro è deprecato. Usare invece il nuovo #getOutputBuffer metodo ogni volta che viene dequeuato un buffer di output. Questo metodo non è supportato se il codec è configurato in modalità asincrona.
<b Nota:</b>> A partire dall'API 21, la posizione e il limite dei buffer di output dequeued verranno impostati sull'intervallo di dati valido.
<em>Non utilizzare questo metodo se si usa una superficie di output.</em>
per android.media.MediaCodec.getOutputBuffers().
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.