次の方法で共有


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 を最初に取得して、ここで渡す頂点バッファーに割り当てる要素の数を確認します。

塗りつぶされた頂点の位置と法線は、この状態オブジェクトの CoordinateSystem プロパティによって返される座標系を基準にして表されます。 各フレームでは、常に新しい頂点を取得し、その新しい座標系を見つけて、ハンド メッシュをワールドに正確に配置する必要があります。

ハンド メッシュの頂点バッファー データは各フレームを変更しますが、頂点数は変更されません。 そのため、フレームごとに同じ頂点バッファーを補充できます。

適用対象