Compartilhar via


Microsoft.UI.Composition.Scenes Namespace

Fornece APIs para carregar modelos 3D e redigir cenas 3D.

Classes

SceneBoundingBox

Representa uma caixa que inclui uma cena 3D.

SceneComponent

Representa uma parte funcional de uma cena.

SceneComponentCollection

Representa uma coleção de objetos SceneComponent que podem ser acessados individualmente pelo índice.

SceneMaterial

Representa um ativo que descreve como uma superfície é renderizada.

SceneMaterialInput

Representa uma entrada que influencia um material.

SceneMesh

Representa uma malha (a lista de vértices que descrevem os polígonos que compõem uma cena).

SceneMeshMaterialAttributeMap

Representa uma coleção de atributos de material para uma malha de cena como pares chave/valor.

SceneMeshRendererComponent

Representa um componente que renderiza um SceneMesh.

SceneMetallicRoughnessMaterial

Representa um material que tem a aparência de metal.

SceneModelTransform

Representa um grupo de transformações 3D em um nó, incluindo rotação, escala e tradução.

SceneNode

Representa um elemento na árvore visual da cena.

SceneNodeCollection

Representa uma coleção de objetos SceneNode que podem ser acessados individualmente pelo índice.

SceneObject

A classe base para objetos que compõem uma cena 3D.

ScenePbrMaterial

Representa um material que usa pbr (renderização baseada fisicamente).

SceneRendererComponent

Representa a classe base para componentes de renderização de cena.

SceneSurfaceMaterialInput

Representa uma entrada para uma superfície de composição.

SceneVisual

Representa um visual de contêiner para os nós de uma cena 3D.

Enumerações

SceneAlphaMode

Define constantes que especificam o modo alfa para uma cena.

SceneAttributeSemantic

Define constantes que especificam semântica de atributo de cena.

SceneComponentType

Define constantes que especificam o tipo de componente de cena.

SceneWrappingMode

Define constantes que especificam como o encapsulamento ocorre para uma cena.