MediaCodec.DequeueOutputBuffer(MediaCodec+BufferInfo, Int64) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
清除輸出緩衝區的佇列,最多會封鎖 「timeoutUs」 微秒。
[Android.Runtime.Register("dequeueOutputBuffer", "(Landroid/media/MediaCodec$BufferInfo;J)I", "")]
public int DequeueOutputBuffer (Android.Media.MediaCodec.BufferInfo info, long timeoutUs);
[<Android.Runtime.Register("dequeueOutputBuffer", "(Landroid/media/MediaCodec$BufferInfo;J)I", "")>]
member this.DequeueOutputBuffer : Android.Media.MediaCodec.BufferInfo * int64 -> int
參數
將會填入緩衝區元數據。
- timeoutUs
- Int64
以微秒為單位的逾時,負逾時表示「無限」。
傳回
- 屬性
例外狀況
如果不是處於執行狀態,或編解碼器是以異步模式設定。
發生編解碼器錯誤時。
備註
的 android.media.MediaCodec.dequeueOutputBuffer(android.media.BufferInfo, long)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。