共用方式為


MediaExtractor.ReadSampleData(ByteBuffer, Int32) 方法

定義

擷取目前的編碼範例,並將它儲存在位元組緩衝區中,從指定的位移開始。

[Android.Runtime.Register("readSampleData", "(Ljava/nio/ByteBuffer;I)I", "")]
public int ReadSampleData(Java.Nio.ByteBuffer byteBuf, int offset);
[<Android.Runtime.Register("readSampleData", "(Ljava/nio/ByteBuffer;I)I", "")>]
member this.ReadSampleData : Java.Nio.ByteBuffer * int -> int

參數

byteBuf
ByteBuffer

目的地位元組緩衝區

offset
Int32

傳回

樣本大小 (如果沒有其他樣本可用,則為 -1)。

屬性

備註

擷取目前的編碼範例,並將它儲存在位元組緩衝區中,從指定的位移開始。

<b>注意:</b>自 API 21 起,成功時,會更新 的位置和限制 byteBuf ,以指向剛讀取的數據。

android.media.MediaExtractor.readSampleData(java.nio.ByteBuffer, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於