SpatialSurfaceMesh 类

定义

表示在用户周围环境中观察到的图面的网格数据。

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
继承
Object Platform::Object IInspectable SpatialSurfaceMesh
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v2.0 中引入)

注解

SpatialSurfaceMesh 类包含呈现网格或处理网格所需的全部信息,包括其顶点、索引和法线缓冲区。

由于此对象保持其缓冲区活动状态,因此在不再需要网格或已将其转换为正在缓存的其他已处理形式时,应确保将其删除或释放对其的引用。

属性

CoordinateSystem

获取 VertexPositionsVertexNormals 缓冲区在其中表示其坐标的坐标系。

SurfaceInfo

获取与此网格关联的图面元数据。

TriangleIndices

获取表示网格索引缓冲区的 buffer 对象。

VertexNormals

如果在对 SpatialSurfaceInfo.TryComputeLatestMeshAsync 的调用中将 IncludeVertexNormals 设置为网格选项,则获取表示网格的正常缓冲区的缓冲区对象。 否则,此属性为 null。

VertexPositions

获取表示网格顶点缓冲区的 buffer 对象。

VertexPositionScale

获取必须用于缩放 VertexPositions 元素的刻度向量。

适用于

另请参阅