TextureData

Genel Bakış

TextureData .NET için Aspose.3D FOSS’ta bir sınıf. Mirasçılardan gelenler: A3DObject, INamedObject.

Bu sınıf, bir dokunun temel verilerini ve biçimlendirme tanımını içerir.

Bu sınıf, .NET programlarında TextureData nesnelerle çalışmak için 17 yöntem sunar. Mevcut yöntemler şunları içerir: A3DObject, FindProperty, FromFile, FromStream, GetProperty, MapPixels, RemoveProperty, Save, SetProperty, TextureData, TransformPixelFormat. Tüm kamu üyeleri .NET paket için Aspose.3D FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir. Mülkiyet : BytesPerPixel, Data, Height, Name, PixelFormat, Properties,Ve 2 daha.

Mülkiyetler

Adı :TipiAccessAçıklama
Databyte[]Okumaya devam etPiksel verilerinin toprak bitleri
WidthintOkumaya devam etYatay piksel sayısı
HeightintOkumaya devam etVertikal piksel sayısı
StrideintOkumaya devam etBir tarayıcının sayısı.
BytesPerPixelintOkumaya devam etBir piksel byte sayısı
PixelFormatPixelFormatOkumaya devam etPixel formatında
NamestringOkumak / YazmakAdı alır veya ayarlar.
PropertiesPropertyCollectionOkumaya devam etTüm özelliklerin koleksiyonunu alır.

Yöntemler

SignatureAçıklama
TextureData()Yapımcılar için
TextureData(width: int, height: int, pixelFormat: PixelFormat)Yeni bir pixel veri oluşturur ve dağıtılır.
TextureData(width: int, height: int, stride: int, bytesPerPixel: int, pixelFormat: PixelFormat, data: byte[])TextureData sınıfının yeni bir örneği oluşturur
FromStream(stream: Stream)FOSS sürümünde uygulanmamıştır - çalışma saatinde atılır. Tekstil akışından bir doku yükleme
FromFile(fileName: string)FOSS sürümünde uygulanmamıştır - çalışma saatinde atılır. Dosyadan bir doku yükleme
Save(stream: Stream, format: string)FOSS sürümünde uygulanmamıştır - çalışma saatinde atılır. Tekstil verilerini belirli görüntü biçimine kaydedin
Save(fileName: string)FOSS sürümünde uygulanmamıştır - çalışma saatinde atılır. Tekstil verilerini görüntü dosyasına kaydedin
Save(fileName: string, format: string)FOSS sürümünde uygulanmamıştır - çalışma saatinde atılır. Tekstil verilerini görüntü dosyasına kaydedin
MapPixels(mapMode: PixelMapMode)FOSS sürümünde uygulanmamıştır - çalışma saatinde atılır. Tüm pikselleri okuma/yazma için haritalayın
MapPixels(mapMode: PixelMapMode, format: PixelFormat)FOSS sürümünde uygulanmamıştır - çalışma saatinde atılır. Tüm pikselleri belirli bir piksel biçiminde okuma/yazma için haritalayın.
MapPixels(rect: Aspose.ThreeD.Utilities.Rect, mapMode: PixelMapMode, format: PixelFormat)FOSS sürümünde uygulanmamıştır - çalışma saatinde atılır. -Pixel formatında okuma/yazma için rektal olarak yönlendirilmiş haritayı pikseller
TransformPixelFormat(pixelFormat: PixelFormat)FOSS sürümünde uygulanmamıştır - çalışma saatinde atılır. Pixel’in düzenini yeni bir piksel biçimine dönüştürün.
A3DObject()A3DObject sınıfının yeni bir örneği adı olmadan başlatılır.
RemoveProperty(property: Property)Dinamik bir mülkü kaldırır.
GetProperty(property: string)Belirtilen özelliğin değerini al
SetProperty(property: string, value: object?)Belirtilen özelliğin değerini ayarlar
FindProperty(propertyName: string)Mülkiyetini bulmak.

Ayrıca bakın

 Türkçe