Bitmap.CopyPixelsToBuffer(Buffer) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將點陣圖的像素複製到指定的緩衝區(由呼叫者分配)。
[Android.Runtime.Register("copyPixelsToBuffer", "(Ljava/nio/Buffer;)V", "")]
public void CopyPixelsToBuffer(Java.Nio.Buffer dst);
[<Android.Runtime.Register("copyPixelsToBuffer", "(Ljava/nio/Buffer;)V", "")>]
member this.CopyPixelsToBuffer : Java.Nio.Buffer -> unit
參數
- dst
- Buffer
- 屬性
備註
將點陣圖的像素複製到指定的緩衝區(由呼叫者分配)。 若緩衝區容量不足以容納所有像素(考慮每像素位元組數),或 Buffer 子類別不是支援類型(ByteBuffer、ShortBuffer、IntBuffer)之一,則會拋出例外。
點陣圖的內容會被複製到緩衝區 as-is。 這表示如果此位圖以預乘方式儲存像素(參見 #isPremultiplied(),緩衝區中的值也會被預先相乘)。 像素會保留在點陣圖的色彩空間中。
此方法回傳後,緩衝區的當前位置會被更新:該位置會依據緩衝區中寫入的元素數量遞增。
Java 文件 android.graphics.Bitmap.copyPixelsToBuffer(java.nio.Buffer)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。