Microsoft.UI.Composition.Scenes Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides APIs for loading 3D models and composing 3D scenes.
Classes
SceneBoundingBox |
Represents a box that encloses a 3D scene. |
SceneComponent |
Represents a functional part of a scene. |
SceneComponentCollection |
Represents a collection of SceneComponent objects that can be individually accessed by index. |
SceneMaterial |
Represents an asset that describes how a surface is rendered. |
SceneMaterialInput |
Represents an input that influences a material. |
SceneMesh |
Represents a mesh (the list of vertices that describe the polygons that make up a scene). |
SceneMeshMaterialAttributeMap |
Represents a collection of material attributes for a scene mesh as key/value pairs. |
SceneMeshRendererComponent |
Represents a component that renders a SceneMesh. |
SceneMetallicRoughnessMaterial |
Represents a material that has that has the appearance of metal. |
SceneModelTransform |
Represents a group of 3-D transforms on a node, including rotation, scale, and translation. |
SceneNode |
Represents an element in the scene's visual tree. |
SceneNodeCollection |
Represents a collection of SceneNode objects that can be individually accessed by index. |
SceneObject |
The base class for objects that make up a 3D scene. |
ScenePbrMaterial |
Represents a material that uses Physically Based Rendering (PBR). |
SceneRendererComponent |
Represents the base class for scene rendering components. |
SceneSurfaceMaterialInput |
Represents an input to a composition surface. |
SceneVisual |
Represents a container visual for the nodes of a 3D scene. |
Enums
SceneAlphaMode |
Defines constants that specify the alpha mode for a scene. |
SceneAttributeSemantic |
Defines constants that specify scene attribute semantics. |
SceneComponentType |
Defines constants that specify what kind a scene component is. |
SceneWrappingMode |
Defines constants that specify how wrapping occurs for a scene. |