TextureData

TextureData class

이 클래스는 텍스처의 원시 데이터와 포맷 정의를 포함합니다.

메서드

constructor

이름설명
constructor(width, height, stride, bytesPerPixel, pixelFormat, data)TextureData의 생성자

Parameters:

이름유형설명
너비숫자null
높이숫자null
strid숫자null
bytesPerPixe숫자null
pixelFormatPixelFormatPixelFormat
데이터byte[]null

Result:


constructor_overload

이름설명
constructor_overload(width, height, pixelFormat)새로운 TextureData를 생성하고 픽셀 데이터를 할당합니다.

Parameters:

이름유형설명
너비숫자null
높이숫자null
pixelFormatPixelFormatPixelFormat

Result:


constructor_overload2

이름설명
constructor_overload2()TextureData의 생성자

Result:


getData

이름설명
getData()픽셀 데이터의 원시 바이트

Result:


getWidth

이름설명
getWidth()수평 픽셀 수

Result:


getHeight

이름설명
getHeight()수직 픽셀 수

Result:


getStride

이름설명
getStride()스캔라인의 바이트 수.

Result:


getBytesPerPixel

이름설명
getBytesPerPixel()픽셀당 바이트 수

Result:


getPixelFormat

이름설명
getPixelFormat()픽셀 형식입니다. 이 속성의 값은 PixelFormat 정수 상수입니다.

Result:


fromFile

이름설명
fromFile(fileName)파일에서 텍스처를 로드합니다.

Parameters:

이름유형설명
fileNamStringnull

Result: TextureData


save

이름설명
save(fileName)텍스처 데이터를 이미지 파일에 저장합니다.

Parameters:

이름유형설명
fileNameString이미지가 저장될 파일 이름입니다.

Result: TextureData


save

이름설명
save(fileName, format)텍스처 데이터를 이미지 파일에 저장합니다.

Parameters:

이름유형설명
fileNameString이미지가 저장될 파일 이름입니다.
formatString출력 파일의 이미지 포맷입니다.

Result: TextureData


mapPixels

이름설명
mapPixels(mapMode)읽기/쓰기를 위해 모든 픽셀을 매핑합니다.

Parameters:

이름유형설명
mapModePixelMapModePixelMapMode

Result: PixelMapping


mapPixels

이름설명
mapPixels(mapMode, format)주어진 픽셀 포맷으로 읽기/쓰기를 위해 모든 픽셀을 매핑합니다.

Parameters:

이름유형설명
mapModePixelMapModePixelMapMode
formatPixelFormatPixelFormat

Result: PixelMapping


mapPixels

이름설명
mapPixels(rect, mapMode, format)rect 로 지정된 픽셀을 주어진 픽셀 포맷으로 읽기/쓰기를 위해 매핑합니다.

Parameters:

이름유형설명
rectRect액세스할 픽셀 영역
mapModePixelMapModePixelMapMode
formatPixelFormatPixelFormat

Result: PixelMapping


transformPixelFormat

이름설명
transformPixelFormat(pixelFormat)픽셀의 레이아웃을 새로운 픽셀 포맷으로 변환합니다.

Parameters:

이름유형설명
pixelFormatPixelFormatPixelFormat

Result: PixelMapping