HandMeshVertexState.GetVertices(HandMeshVertex[]) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
填充此手部网格模型的顶点缓冲区。
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 属性返回的坐标系表示。 每个帧都必须始终获取新顶点,然后定位其新坐标系,以准确定位世界中的手部网格。
手部网格的顶点缓冲区数据将更改每个帧,而顶点计数不会更改。 因此,可以每帧重新填充相同的顶点缓冲区。