ByteBufferImageBuilder

공개 클래스 ByteBufferImageBuilder

ByteBuffer에서 MPImage를 빌드합니다.

변경 가능 또는 변경 불가능한 ByteBuffer를 전달할 수 있습니다. 그러나 ByteBuffer가 전달되면 데이터 무결성을 유지하기 위해 콘텐츠를 수정하면 안 됩니다.

ByteBufferExtractor를 사용하여 전달한 ByteBuffer를 가져옵니다.

공개 생성자

ByteBufferImageBuilder(ByteBuffer byteBuffer, int width, int height, int imageFormat)
필수 ByteBuffer 및 표시된 이미지를 사용하여 빌더를 만듭니다.

공개 메서드

MPImage
build()
MPImage 인스턴스를 빌드합니다.

상속된 메서드

공개 생성자

공개 ByteBufferImageBuilder (ByteBuffer byteBuffer, int width, int height, int imageFormat)

필수 ByteBuffer 및 표시된 이미지를 사용하여 빌더를 만듭니다.

주어진 width, height, imageFormatbyteBuffer의 크기를 검증합니다.

매개변수
byteBuffer 이미지 데이터 개체입니다.
너비 표시된 이미지의 너비입니다.
표현된 이미지의 높이입니다.
imageFormat 인코딩하는 방법을 결정합니다.

공개 메서드

공개 MPImage build ()

MPImage 인스턴스를 빌드합니다.