A point source of light that emanates light in all directions.
public : sealed class PointLight : CompositionLight
struct winrt::Windows::UI::Composition::PointLight : CompositionLight
public sealed class PointLight : CompositionLight
Public NotInheritable Class PointLight Inherits CompositionLight
Windows 10 requirements
Windows 10 Anniversary Edition (introduced v10.0.14393.0)
Windows.Foundation.UniversalApiContract (introduced v3)
A PointLight gives off light equally in all directions.
PointLight is one of the four light types derived from CompositionLight.
|@Windows.UI.Composition.AmbientLight?text=AmbientLight||A light source that emits non directional light that appears to have been reflected by everything in the scene.|
|@Windows.UI.Composition.DistantLight?text=DistantLight||An infinitely large distant light source that emits light in a single direction.|
|PointLight||A point source of light that emits light in all directions.|
|@Windows.UI.Composition.SpotLight?text=SpotLight||A light source that emits inner and outer cones of light.|
A Visual cannot be targeted by more than two non-ambient lights (PointLight, SpotLight or DistantLight).
|Windows version||SDK version||Value added|
|Color Color Color Color||
Color of the light.
|Comment Comment Comment Comment||
A string to associate with the CompositionObject.(Inherited from CompositionObject)
|Compositor Compositor Compositor Compositor||CompositionObject)|
|ConstantAttenuation ConstantAttenuation ConstantAttenuation ConstantAttenuation||
The constant coefficient in the light's attenuation equation. Controls light intensity.
|CoordinateSpace CoordinateSpace CoordinateSpace CoordinateSpace||
The Visual used to determine the light's offset. The light's offset property is relative to this Visual's coordinate space. PointLight.CoordinateSpace is a required property. If PointLight.CoordinateSpace is not set, the PointLight will not render.
|Dispatcher Dispatcher Dispatcher Dispatcher||
The dispatcher for the CompositionObject.(Inherited from CompositionObject)
|DispatcherQueue DispatcherQueue DispatcherQueue DispatcherQueue||
Gets the DispatcherQueue for the CompostionObject.(Inherited from CompositionObject)
|ExclusionsFromTargets ExclusionsFromTargets ExclusionsFromTargets ExclusionsFromTargets||
Gets a collection of Visuals that are not targeted by the light.(Inherited from CompositionLight)
|ImplicitAnimations ImplicitAnimations ImplicitAnimations ImplicitAnimations||
The collection of implicit animations attached to this object.(Inherited from CompositionObject)
|Intensity Intensity Intensity Intensity||
Gets or sets the intensity of the light.
|IsEnabled IsEnabled IsEnabled IsEnabled||
Gets or sets a value that determines whether the composition light is on.(Inherited from CompositionLight)
|LinearAttenuation LinearAttenuation LinearAttenuation LinearAttenuation||
The linear coefficient in the light's attenuation equation that determines how the light falls-off with distance.
|MaxAttenuationCutoff MaxAttenuationCutoff MaxAttenuationCutoff MaxAttenuationCutoff||
Gets or sets the maximum range at which this light is effective.
|MinAttenuationCutoff MinAttenuationCutoff MinAttenuationCutoff MinAttenuationCutoff||
Gets or sets the minimum range at which this light is effective.
|Offset Offset Offset Offset||
Offset of the light source relative to its coordinate space Visual.
|Properties Properties Properties Properties||
The collection of properties associated with the CompositionObject.(Inherited from CompositionObject)
|QuadraticAttenuation QuadraticAttenuation QuadraticAttenuation QuadraticAttenuation||
The quadratic portion of the attenuation equation that determines how the light falls off with distance.
|Targets Targets Targets Targets||
The collection of Visuals targeted by the light.(Inherited from CompositionLight)