Condividi tramite


SpatialSurfaceMesh Classe

Definizione

Rappresenta i dati mesh per una superficie osservata nell'ambiente dell'utente.

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
Ereditarietà
Object Platform::Object IInspectable SpatialSurfaceMesh
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v2.0)

Commenti

La classe SpatialSurfaceMesh contiene tutte le informazioni necessarie per eseguire il rendering della mesh o elaborarla per la fisica, inclusi i vertici, l'indice e i buffer normali.

Poiché questo oggetto mantiene attivi i buffer, è necessario assicurarsi di eliminarlo o rilasciare riferimenti a esso quando non è più necessaria la mesh o lo si è già trasformato in un modulo elaborato diverso che si sta memorizzando nella cache.

Proprietà

CoordinateSystem

Ottiene il sistema di coordinate in cui i buffer VertexPositions e VertexNormals esprimono le coordinate.

SurfaceInfo

Ottiene i metadati di superficie associati a questa mesh.

TriangleIndices

Ottiene l'oggetto buffer che rappresenta il buffer di indice della mesh.

VertexNormals

Ottiene l'oggetto buffer che rappresenta il buffer normale della mesh, se IncludeVertexNormals è stato impostato come opzione mesh nella chiamata a SpatialSurfaceInfo.TryComputeLatestMeshAsync. In caso contrario, questa proprietà è Null.

VertexPositions

Ottiene l'oggetto buffer che rappresenta il buffer del vertice della mesh.

VertexPositionScale

Ottiene il vettore di scala che è necessario usare per ridimensionare gli elementi di VertexPositions.

Si applica a

Vedi anche