TextureData
Yleiskatsaus
TextureData on luokka Aspose.3D FOSS for .NET. Perinnöllisyys on: A3DObject, INamedObject.
Tämä luokka sisältää raaka-aineita ja muotoilun määritelmää teksturista.
Tämä luokka tarjoaa 17 menetelmää työskennellä TextureData esineiden .NET ohjelmissa. Saatavilla olevat menetelmät ovat: A3DObject, FindProperty, FromFile, FromStream, GetProperty, MapPixels, RemoveProperty, Save, SetProperty, TextureData, TransformPixelFormat. Kaikki julkiset jäsenet ovat käytettävissä .NET-sovellukseen asentamisen jälkeen. Aspose.3D FOSS for .Net package. Ominaisuuksia : BytesPerPixel, Data, Height, Name, PixelFormat, Properties,Ja vielä kaksi muuta.
omaisuus
| Nimiä | tyyppi | Access | kuvaus |
|---|---|---|---|
Data | byte[] | Lue | Pikselin datan raaka-bytit |
Width | int | Lue | Horisontaalisten pixelien määrä |
Height | int | Lue | Vertikaalinen pikseli |
Stride | int | Lue | Skanlinjan bytejä. |
BytesPerPixel | int | Lue | Pikselin bytejä |
PixelFormat | PixelFormat | Lue | Pikselin muotoilu |
Name | string | Lue / Kirjoita | Hakee tai asettaa nimen. |
Properties | PropertyCollection | Lue | Hakee kokoelman kaikista ominaisuuksista. |
menetelmät
| Signature | kuvaus |
|---|---|
TextureData() | Rakentaja on |
TextureData(width: int, height: int, pixelFormat: PixelFormat) | Rakentaa uusi ja jakaa pixel-tiedot. |
TextureData(width: int, height: int, stride: int, bytesPerPixel: int, pixelFormat: PixelFormat, data: byte[]) | Luo uusi esimerkki TextureData luokasta |
FromStream(stream: Stream) | Ei toteutettu FOSS-julkaisussa - heittää ajoissa. Lataa tekstiili virtauksesta |
FromFile(fileName: string) | Ei toteutettu FOSS-julkaisussa - heittää ajoissa. Lataa tekstin tiedostosta |
Save(stream: Stream, format: string) | Ei toteutettu FOSS-julkaisussa - heittää ajoissa. Tallenna tekstitiedot määritellyssä kuvan muodossa |
Save(fileName: string) | Ei toteutettu FOSS-julkaisussa - heittää ajoissa. Tallenna tekstitiedot kuvan tiedostoon |
Save(fileName: string, format: string) | Ei toteutettu FOSS-julkaisussa - heittää ajoissa. Tallenna tekstitiedot kuvan tiedostoon |
MapPixels(mapMode: PixelMapMode) | Ei toteutettu FOSS-julkaisussa - heittää ajoissa. Kaappi kaikki pikselit lukemiseen/kirjoittamiseen |
MapPixels(mapMode: PixelMapMode, format: PixelFormat) | Ei toteutettu FOSS-julkaisussa - heittää ajoissa. Kaavio kaikki pixelit lukemiseen/kirjoittamiseen tietyssä pixelin muodossa |
MapPixels(rect: Aspose.ThreeD.Utilities.Rect, mapMode: PixelMapMode, format: PixelFormat) | Ei toteutettu FOSS-julkaisussa - heittää ajoissa. Kartta-pixelit kohdistetaan rectin lukemiseen/kirjoittamiseen tietyssä pixelimuodossa |
TransformPixelFormat(pixelFormat: PixelFormat) | Ei toteutettu FOSS-julkaisussa - heittää ajoissa. Muunna pixelin asettaminen uuteen pixelin muotoon. |
A3DObject() | Aloittaa uuden A3DObject-luokan esimerkki ilman nimeä. |
RemoveProperty(property: Property) | Poistaa dynaaminen omaisuus. |
GetProperty(property: string) | Hae määritetyn ominaisuuden arvo |
SetProperty(property: string, value: object?) | Asettaa määritetyn ominaisuuden arvon |
FindProperty(propertyName: string) | Löydä omaisuus. |