Bitmap.GetPixels(Int32[], Int32, Int32, Int32, Int32, Int32, Int32) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
비트맵에 있는 데이터의 복사본을 픽셀 단위로 반환합니다.
[Android.Runtime.Register("getPixels", "([IIIIIII)V", "")]
public void GetPixels (int[] pixels, int offset, int stride, int x, int y, int width, int height);
[<Android.Runtime.Register("getPixels", "([IIIIIII)V", "")>]
member this.GetPixels : int[] * int * int * int * int * int * int -> unit
매개 변수
- pixels
- Int32[]
비트맵의 색을 받을 배열입니다.
- offset
- Int32
픽셀에 쓸 첫 번째 인덱스[]
- stride
- Int32
행 사이를 건너뛸 항목 수(= 비트맵 너비여야 >합니다). 음수일 수 있습니다.
- x
- Int32
비트맵에서 읽을 첫 번째 픽셀의 x 좌표
- y
- Int32
비트맵에서 읽을 첫 번째 픽셀의 y 좌표입니다.
- width
- Int32
각 행에서 읽을 픽셀 수
- height
- Int32
읽을 행 수
- 특성
예외
x, y, 너비, 높이가 비트맵의 범위를 초과하거나 abs(stride)인 경우
픽셀 배열이 너무 작아서 지정된 수의 픽셀을 수신하지 못하면
설명
비트맵에 있는 데이터의 복사본을 픽셀 단위로 반환합니다. 각 값은 을 나타내는 압축된 int입니다 Color
. stride 매개 변수를 사용하면 호출자가 행 간에 반환된 픽셀 배열의 간격을 허용할 수 있습니다. 일반적인 압축된 결과의 경우 스트라이드 값의 너비만 전달합니다. 반환된 색은 색 공간에서 미리 곱하지 않은 ARGB 값 ColorSpace.Named#SRGB sRGB
입니다.
에 대한 android.graphics.Bitmap.getPixels(int[], int, int, int, int, int, int)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.