언어

Bitmap.CopyPixelsToBuffer(Buffer) 메서드

정의

비트맵의 픽셀을 지정된 버퍼에 복사합니다(호출자가 할당).

[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
특성

설명

비트맵의 픽셀을 지정된 버퍼에 복사합니다(호출자가 할당). 버퍼가 모든 픽셀을 보유할 만큼 크지 않거나(픽셀당 바이트 수 고려) 버퍼 하위 클래스가 지원 형식(ByteBuffer, ShortBuffer, IntBuffer) 중 하나가 아닌 경우 예외가 throw됩니다.

비트맵의 콘텐츠는 버퍼 as-is복사됩니다. 즉, 이 비트맵이 픽셀을 미리 곱한 상태로 저장하는 경우(참조 #isPremultiplied()) 버퍼의 값도 미리 곱합니다. 픽셀은 비트맵의 색 공간에 남아 있습니다.

이 메서드가 반환되면 버퍼의 현재 위치가 업데이트됩니다. 위치는 버퍼에 기록된 요소 수만큼 증가합니다.

에 대한 android.graphics.Bitmap.copyPixelsToBuffer(java.nio.Buffer)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상