MediaCodec.BufferInfo.Set(Int32, Int32, Int64, MediaCodecBufferFlags) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
更新緩衝區元數據資訊。
[Android.Runtime.Register("set", "(IIJI)V", "")]
public void Set(int newOffset, int newSize, long newTimeUs, Android.Media.MediaCodecBufferFlags newFlags);
[<Android.Runtime.Register("set", "(IIJI)V", "")>]
member this.Set : int * int * int64 * Android.Media.MediaCodecBufferFlags -> unit
參數
- newOffset
- Int32
緩衝區中數據的開始位移。
- newSize
- Int32
緩衝區中的數據量(以位元組為單位)。
- newTimeUs
- Int64
以微秒為單位的簡報時間戳。
- newFlags
- MediaCodecBufferFlags
與緩衝區相關聯的緩衝區旗標。 這應該是和#BUFFER_FLAG_END_OF_STREAM
的組合#BUFFER_FLAG_KEY_FRAME
。
- 屬性
備註
更新緩衝區元數據資訊。
的 android.media.MediaCodec.BufferInfo.set(int, int, long, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。