LightComponentBase Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase base para todos los componentes ligeros.
public ref class LightComponentBase : Microsoft::Azure::RemoteRendering::ComponentBase
public class LightComponentBase : Microsoft.Azure.RemoteRendering.ComponentBase
type LightComponentBase = class
inherit ComponentBase
Public Class LightComponentBase
Inherits ComponentBase
- Herencia
- Derivado
Comentarios
Adjuntar un componente de luz a Entity un lo convierte en una fuente de luz dinámica que ilumina la geometría además de la luz del cielo global. La posición y la orientación de la entidad determinan la ubicación y la dirección de la luz.
Solo la geometría que usa un PbrMaterial elemento se verá afectado por esta luz. La geometría que tiene asignada ColorMaterial normalmente no recibe ninguna iluminación.
Propiedades
Color |
Color de la luz en espacio de colores Gamma. |
Enabled |
Estado habilitado de este componente. (Heredado de ComponentBase) |
Intensity |
Brillo general y rango de la luz. |
InteropId |
Clase base para todos los componentes ligeros. (Heredado de ObjectBase) |
Owner |
al Entity que está asociado este componente. (Heredado de ComponentBase) |
Type |
Tipo exacto de este componente. (Heredado de ComponentBase) |
Valid |
Si este componente sigue siendo válido. (Heredado de ComponentBase) |
Métodos
AsToolingObject<ToolingObject>() |
Clase base para todos los componentes ligeros. (Heredado de ObjectBase) |
Destroy() |
Destruye el componente en tiempo de ejecución. (Heredado de ComponentBase) |
Equals(Object) |
Clase base para todos los componentes ligeros. (Heredado de ObjectBase) |
GetHashCode() |
Clase base para todos los componentes ligeros. (Heredado de ObjectBase) |