Partager via


SpatialSurfaceMesh Classe

Définition

Représente les données de maillage d’une surface observée dans l’environnement de l’utilisateur.

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
Héritage
Object Platform::Object IInspectable SpatialSurfaceMesh
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v2.0)

Remarques

La classe SpatialSurfaceMesh contient toutes les informations dont vous avez besoin pour restituer le maillage ou le traiter pour la physique, y compris son vertex, son index et ses mémoires tampons normales.

Étant donné que cet objet conserve ses mémoires tampons actives, veillez à le supprimer ou à libérer des références à celui-ci lorsque vous n’avez plus besoin du maillage ou que vous l’avez déjà transformé en un autre formulaire traité que vous mettez en cache à la place.

Propriétés

CoordinateSystem

Obtient le système de coordonnées dans lequel les tampons VertexPositions et VertexNormals expriment leurs coordonnées.

SurfaceInfo

Obtient les métadonnées de surface associées à ce maillage.

TriangleIndices

Obtient l’objet buffer représentant la mémoire tampon d’index du maillage.

VertexNormals

Obtient l’objet buffer représentant la mémoire tampon normale du maillage, si IncludeVertexNormals a été défini en tant qu’option de maillage dans l’appel à SpatialSurfaceInfo.TryComputeLatestMeshAsync. Sinon, cette propriété est null.

VertexPositions

Obtient l’objet buffer représentant la mémoire tampon de vertex du maillage.

VertexPositionScale

Obtient le vecteur d’échelle que vous devez utiliser pour mettre à l’échelle les éléments de VertexPositions.

S’applique à

Voir aussi