HandMeshVertexState.GetVertices(HandMeshVertex[]) 方法

定义

填充此手部网格模型的顶点缓冲区。

void GetVertices(winrt::array_view <HandMeshVertex> & vertices);
public void GetVertices(HandMeshVertex[] vertices);
function getVertices(vertices)
Public Sub GetVertices (vertices As HandMeshVertex())

参数

vertices
HandMeshVertex[]

要填充的顶点缓冲区。

注解

首先获取 VertexCount ,了解要在此处传入的顶点缓冲区中分配多少个元素。

填充顶点位置和法线相对于此状态对象的坐标 System 属性返回的坐标系表示。 每个帧都必须始终获取新顶点,然后定位其新坐标系,以准确定位世界中的手部网格。

手部网格的顶点缓冲区数据将更改每个帧,而顶点计数不会更改。 因此,可以每帧重新填充相同的顶点缓冲区。

适用于