TextureData

Gambaran keseluruhan

TextureData adalah kelas dalam Aspose.3D FOSS untuk .NET. Berasal daripada : A3DObject, INamedObject.

Kelas ini mengandungi data mentah dan definisi format tekstur.

Kelas ini menyediakan 17 kaedah untuk bekerja dengan objek TextureData dalam program .NET. Kaedah yang tersedia termasuk: A3DObject, FindProperty, FromFile, FromStream, GetProperty, MapPixels, RemoveProperty, Save, SetProperty, TextureData, TransformPixelFormat. Semua ahli awam boleh diakses ke mana-mana aplikasi .NET selepas memasang Aspose.3D FOSS untuk pakej .Net. Perumahan : BytesPerPixel, Data, Height, Name, PixelFormat, Properties,dan 2 lagi.

harta benda

NamaJenisAccessPenerangan
Databyte[]BacaanBahan-bahan yang diperolehi daripada data piksel
WidthintBacaanJumlah Pixel horizontal
HeightintBacaanJumlah Pixel Vertikal
StrideintBacaanBilangan byte daripada satu skrin.
BytesPerPixelintBacaanBilangan byte daripada satu piksel
PixelFormatPixelFormatBacaanFormat Pixel yang
NamestringBaca / TulisMendapat atau menetapkan nama.
PropertiesPropertyCollectionBacaanMendapatkan koleksi semua ciri.

Kaedah

SignaturePenerangan
TextureData()Pembina daripada
TextureData(width: int, height: int, pixelFormat: PixelFormat)Membina data baru dan mengalokasikan piksel.
TextureData(width: int, height: int, stride: int, bytesPerPixel: int, pixelFormat: PixelFormat, data: byte[])Mencipta contoh baru daripada kelas TextureData
FromStream(stream: Stream)Tidak dilaksanakan dalam edisi FOSS - melempar pada masa berjalan. Mengisi tekstur daripada aliran
FromFile(fileName: string)Tidak dilaksanakan dalam edisi FOSS - melempar pada masa berjalan. Muat turun teks daripada fail
Save(stream: Stream, format: string)Tidak dilaksanakan dalam edisi FOSS - melempar pada masa berjalan. Simpan data tekstur ke dalam format imej tertentu
Save(fileName: string)Tidak dilaksanakan dalam edisi FOSS - melempar pada masa berjalan. Simpan data tekstur ke dalam fail imej
Save(fileName: string, format: string)Tidak dilaksanakan dalam edisi FOSS - melempar pada masa berjalan. Simpan data tekstur ke dalam fail imej
MapPixels(mapMode: PixelMapMode)Tidak dilaksanakan dalam edisi FOSS - melempar pada masa berjalan. Peta semua piksel untuk membaca/menulis
MapPixels(mapMode: PixelMapMode, format: PixelFormat)Tidak dilaksanakan dalam edisi FOSS - melempar pada masa berjalan. Peta semua piksel untuk membaca/menulis dalam format piksel tertentu
MapPixels(rect: Aspose.ThreeD.Utilities.Rect, mapMode: PixelMapMode, format: PixelFormat)Tidak dilaksanakan dalam edisi FOSS - melempar pada masa berjalan. Piksel peta yang disesuaikan dengan rect untuk membaca/menulis dalam format piksel tertentu
TransformPixelFormat(pixelFormat: PixelFormat)Tidak dilaksanakan dalam edisi FOSS - melempar pada masa berjalan. Menukar tataletak piksel kepada format piksel baru.
A3DObject()Inicialisasi instans baru kelas A3DObject tanpa nama.
RemoveProperty(property: Property)Menghapuskan hartanah dinamik.
GetProperty(property: string)Dapatkan nilai sifat yang ditentukan
SetProperty(property: string, value: object?)Menetapkan nilai sifat yang ditentukan
FindProperty(propertyName: string)Cari hartanah yang ada.

Lihat juga

 Bahasa Melayu