TextureData

TextureData class

Bu sınıf, bir dokunun ham verisini ve format tanımını içerir.

Yöntemler

constructor

AdAçıklama
constructor(width, height, stride, bytesPerPixel, pixelFormat, data)TextureData yapıcı

Parameters:

AdTürAçıklama
widtNumbernull
heighNumbernull
stridNumbernull
bytesPerPixeNumbernull
pixelFormatPixelFormatPixelFormat
datbyte[]null

Result:


constructor_overload

AdAçıklama
constructor_overload(width, height, pixelFormat)Yeni bir TextureData oluşturur ve piksel verilerini ayırır.

Parameters:

AdTürAçıklama
widtNumbernull
heighNumbernull
pixelFormatPixelFormatPixelFormat

Result:


constructor_overload2

AdAçıklama
constructor_overload2()TextureData yapıcı

Result:


getData

AdAçıklama
getData()Piksel verisinin ham baytları

Result:


getWidth

AdAçıklama
getWidth()Yatay piksel sayısı

Result:


getHeight

AdAçıklama
getHeight()Dikey piksel sayısı

Result:


getStride

AdAçıklama
getStride()Bir tarama satırının bayt sayısı.

Result:


getBytesPerPixel

AdAçıklama
getBytesPerPixel()Bir pikselin bayt sayısı

Result:


getPixelFormat

AdAçıklama
getPixelFormat()Pikselin formatı Özelliğin değeri PixelFormat tamsayı sabitidir.

Result:


fromFile

AdAçıklama
fromFile(fileName)Dosyadan bir doku yükle

Parameters:

AdTürAçıklama
fileNamStringnull

Result: TextureData


save

AdAçıklama
save(fileName)Doku verilerini görüntü dosyasına kaydet

Parameters:

AdTürAçıklama
fileNameStringGörüntünün kaydedileceği dosya adı.

Result: TextureData


save

AdAçıklama
save(fileName, format)Doku verilerini görüntü dosyasına kaydet

Parameters:

AdTürAçıklama
fileNameStringGörüntünün kaydedileceği dosya adı.
formatStringÇıktı dosyasının görüntü formatı.

Result: TextureData


mapPixels

AdAçıklama
mapPixels(mapMode)Okuma/yazma için tüm pikselleri eşle

Parameters:

AdTürAçıklama
mapModePixelMapModePixelMapMode

Result: PixelMapping


mapPixels

AdAçıklama
mapPixels(mapMode, format)Verilen piksel formatında okuma/yazma için tüm pikselleri eşle

Parameters:

AdTürAçıklama
mapModePixelMapModePixelMapMode
formatPixelFormatPixelFormat

Result: PixelMapping


mapPixels

AdAçıklama
mapPixels(rect, mapMode, format)Verilen piksel formatında okuma/yazma için rect tarafından adreslenen pikselleri eşle

Parameters:

AdTürAçıklama
rectRectErişilecek piksel alanı
mapModePixelMapModePixelMapMode
formatPixelFormatPixelFormat

Result: PixelMapping


transformPixelFormat

AdAçıklama
transformPixelFormat(pixelFormat)Pikselin düzenini yeni piksel formatına dönüştür.

Parameters:

AdTürAçıklama
pixelFormatPixelFormatPixelFormat

Result: PixelMapping