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
タイムアウト (マイクロ秒単位)、負のタイムアウトは "無限" を示します。
返品
負でない出力バッファー インデックス、または次のいずれかの値: INFO_TRY_AGAIN_LATER、INFO_OUTPUT_FORMAT_CHANGED、INFO_OUTPUT_BUFFERS_CHANGED。
- 属性
例外
実行中の状態ではない場合、またはコーデックが非同期モードで構成されている場合。
コーデック エラー時に発生します。
注釈
android.media.MediaCodec.dequeueOutputBufferの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。