Compartilhar via


SpatialSurfaceMesh Classe

Definição

Representa os dados de malha de uma superfície observada no ambiente do usuário.

public ref class SpatialSurfaceMesh sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.GCPressure]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SpatialSurfaceMesh final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.GCPressure]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SpatialSurfaceMesh
Public NotInheritable Class SpatialSurfaceMesh
Herança
Object Platform::Object IInspectable SpatialSurfaceMesh
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v2.0)

Comentários

A classe SpatialSurfaceMesh contém todas as informações necessárias para renderizar a malha ou processá-la para física, incluindo seu vértice, índice e buffers normais.

Como esse objeto mantém seus buffers ativos, você deve ter certeza de excluí-lo ou liberar referências a ele quando não precisar mais da malha ou já o transformou em uma forma processada diferente que você está armazenando em cache.

Propriedades

CoordinateSystem

Obtém o sistema de coordenadas no qual os buffers VertexPositions e VertexNormals expressam suas coordenadas.

SurfaceInfo

Obtém os metadados de superfície associados a essa malha.

TriangleIndices

Obtém o objeto buffer que representa o buffer de índice da malha.

VertexNormals

Obtém o objeto buffer que representa o buffer normal da malha, se IncludeVertexNormals foi definido como uma opção de malha na chamada para SpatialSurfaceInfo.TryComputeLatestMeshAsync. Caso contrário, essa propriedade será nula.

VertexPositions

Obtém o objeto buffer que representa o buffer de vértice da malha.

VertexPositionScale

Obtém o vetor de escala que você deve usar para dimensionar os elementos de VertexPositions.

Aplica-se a

Confira também