TextureData
İçindekiler
[
Saklamak
]TextureData class
Bu sınıf, bir dokunun ham verisini ve format tanımını içerir.
Yöntemler
constructor
| Ad | Açıklama |
|---|---|
| constructor(width, height, stride, bytesPerPixel, pixelFormat, data) | TextureData yapıcı |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| widt | Number | null |
| heigh | Number | null |
| strid | Number | null |
| bytesPerPixe | Number | null |
| pixelFormat | PixelFormat | PixelFormat |
| dat | byte[] | null |
Result:
constructor_overload
| Ad | Açıklama |
|---|---|
| constructor_overload(width, height, pixelFormat) | Yeni bir TextureData oluşturur ve piksel verilerini ayırır. |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| widt | Number | null |
| heigh | Number | null |
| pixelFormat | PixelFormat | PixelFormat |
Result:
constructor_overload2
| Ad | Açıklama |
|---|---|
| constructor_overload2() | TextureData yapıcı |
Result:
getData
| Ad | Açıklama |
|---|---|
| getData() | Piksel verisinin ham baytları |
Result:
getWidth
| Ad | Açıklama |
|---|---|
| getWidth() | Yatay piksel sayısı |
Result:
getHeight
| Ad | Açıklama |
|---|---|
| getHeight() | Dikey piksel sayısı |
Result:
getStride
| Ad | Açıklama |
|---|---|
| getStride() | Bir tarama satırının bayt sayısı. |
Result:
getBytesPerPixel
| Ad | Açıklama |
|---|---|
| getBytesPerPixel() | Bir pikselin bayt sayısı |
Result:
getPixelFormat
| Ad | Açıklama |
|---|---|
| getPixelFormat() | Pikselin formatı Özelliğin değeri PixelFormat tamsayı sabitidir. |
Result:
fromFile
| Ad | Açıklama |
|---|---|
| fromFile(fileName) | Dosyadan bir doku yükle |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| fileNam | String | null |
Result: TextureData
save
| Ad | Açıklama |
|---|---|
| save(fileName) | Doku verilerini görüntü dosyasına kaydet |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| fileName | String | Görüntünün kaydedileceği dosya adı. |
Result: TextureData
save
| Ad | Açıklama |
|---|---|
| save(fileName, format) | Doku verilerini görüntü dosyasına kaydet |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| fileName | String | Görüntünün kaydedileceği dosya adı. |
| format | String | Çıktı dosyasının görüntü formatı. |
Result: TextureData
mapPixels
| Ad | Açıklama |
|---|---|
| mapPixels(mapMode) | Okuma/yazma için tüm pikselleri eşle |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| mapMode | PixelMapMode | PixelMapMode |
Result: PixelMapping
mapPixels
| Ad | Açıklama |
|---|---|
| mapPixels(mapMode, format) | Verilen piksel formatında okuma/yazma için tüm pikselleri eşle |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| mapMode | PixelMapMode | PixelMapMode |
| format | PixelFormat | PixelFormat |
Result: PixelMapping
mapPixels
| Ad | Açıklama |
|---|---|
| mapPixels(rect, mapMode, format) | Verilen piksel formatında okuma/yazma için rect tarafından adreslenen pikselleri eşle |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| rect | Rect | Erişilecek piksel alanı |
| mapMode | PixelMapMode | PixelMapMode |
| format | PixelFormat | PixelFormat |
Result: PixelMapping
transformPixelFormat
| Ad | Açıklama |
|---|---|
| transformPixelFormat(pixelFormat) | Pikselin düzenini yeni piksel formatına dönüştür. |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| pixelFormat | PixelFormat | PixelFormat |
Result: PixelMapping