TextureData

Visión general

TextureData Es una clase en Aspose.3D FOSS para .NET. Heredados de: A3DObject, INamedObject.

Esta clase contiene los datos crudos y la definición de formato de una textura.

Esta clase proporciona 17 métodos para trabajar con los objetos de TextureData en programas .NET. Los métodos disponibles incluyen: A3DObject, FindProperty, FromFile, FromStream, GetProperty, MapPixels, RemoveProperty, Save, SetProperty, TextureData, TransformPixelFormat. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.3D FOSS para el paquete .Net. Propiedades : BytesPerPixel, Data, Height, Name, PixelFormat, Properties,Y dos más.

Propiedades

NombreTipoAccessDescripción
Databyte[]LeerBytes de datos de píxeles
WidthintLeerNúmero de píxeles horizontales
HeightintLeerNúmero de píxeles verticales
StrideintLeerNúmero de bajos de una escaneada.
BytesPerPixelintLeerNúmero de bajos de un pixel
PixelFormatPixelFormatLeerEl formato del pixel
NamestringLeer / escribirObtiene o establece el nombre.
PropertiesPropertyCollectionLeerObtiene la colección de todas las propiedades.

Métodos

SignatureDescripción
TextureData()Constructor de
TextureData(width: int, height: int, pixelFormat: PixelFormat)Construcción de un nuevo y aloca los datos de pixel.
TextureData(width: int, height: int, stride: int, bytesPerPixel: int, pixelFormat: PixelFormat, data: byte[])Crea una nueva instancia de la clase TextureData
FromStream(stream: Stream)No se ha implementado en la edición FOSS — lanza a tiempo real. Cargar una textura de la corriente
FromFile(fileName: string)No se ha implementado en la edición FOSS — lanza a tiempo real. Cargar una textura de archivo
Save(stream: Stream, format: string)No se ha implementado en la edición FOSS — lanza a tiempo real. Salva los datos de textura en formato de imagen especificado
Save(fileName: string)No se ha implementado en la edición FOSS — lanza a tiempo real. Salva los datos de textura en el archivo de imagen
Save(fileName: string, format: string)No se ha implementado en la edición FOSS — lanza a tiempo real. Salva los datos de textura en el archivo de imagen
MapPixels(mapMode: PixelMapMode)No se ha implementado en la edición FOSS — lanza a tiempo real. Mapa de todos los píxeles para leer/escribir
MapPixels(mapMode: PixelMapMode, format: PixelFormat)No se ha implementado en la edición FOSS — lanza a tiempo real. Mapa de todos los píxeles para leer/escribir en formato de píxel dado
MapPixels(rect: Aspose.ThreeD.Utilities.Rect, mapMode: PixelMapMode, format: PixelFormat)No se ha implementado en la edición FOSS — lanza a tiempo real. Pixeles de mapa dirigidos por recto para la lectura/escritura en formato de piksel dado
TransformPixelFormat(pixelFormat: PixelFormat)No se ha implementado en la edición FOSS — lanza a tiempo real. Transforme el diseño del pixel en un nuevo formato de pixels.
A3DObject()Inicia una nueva instancia de la clase A3DObject sin nombre.
RemoveProperty(property: Property)Eliminar una propiedad dinámica.
GetProperty(property: string)Obtener el valor de la propiedad especificada
SetProperty(property: string, value: object?)Establece el valor de la propiedad especificada
FindProperty(propertyName: string)Encontrar la propiedad.

Ver también

 Español