HandMeshVertexState.GetVertices(HandMeshVertex[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.