Compartilhar via


HandMeshVertexState.GetVertices(HandMeshVertex[]) Método

Definição

Preenche um buffer de vértice para este modelo de malha manual.

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

Parâmetros

vertices
HandMeshVertex[]

O buffer de vértice a ser preenchido.

Comentários

Obtenha VertexCount primeiro para saber quantos elementos alocar no buffer de vértice que você passa aqui.

As posições de vértice e os normais preenchidos são expressos em relação ao sistema de coordenadas retornado pela propriedade CoordinateSystem desse objeto de estado. Cada quadro, você deve sempre obter os novos vértices e, em seguida, localizar seu novo sistema de coordenadas para posicionar com precisão a malha da mão no mundo.

Os dados de buffer de vértice da malha manual alterarão cada quadro, enquanto a contagem de vértice não mudará. Portanto, você pode recarregar o mesmo buffer de vértice a cada quadro.

Aplica-se a