Método ID3DXSkinInfo::UpdateSkinnedMesh
Aplica la máscara de software a los vértices de destino en función de las matrices actuales.
Sintaxis
HRESULT UpdateSkinnedMesh(
[in] const D3DXMATRIX *pBoneTransforms,
[in] const D3DXMATRIX *pBoneInvTransposeTransforms,
[in] LPCVOID pVerticesSrc,
[in] PVOID pVerticesDst
);
Parámetros
-
pBoneTransforms [in]
-
Tipo: const D3DXMATRIX*
Matriz de transformación ósea.
-
pBoneInvTransposeTransforms [in]
-
Tipo: const D3DXMATRIX*
Transponeción inversa de la matriz de transformación ósea.
-
pVerticesSrc [in]
-
Tipo: LPCVOID
Puntero al búfer que contiene los vértices de origen.
-
pVerticesDst [in]
-
Tipo: PVOID
Puntero al búfer que contiene los vértices de destino.
Valor devuelto
Tipo: HRESULT
Si el método se ejecuta correctamente, el valor devuelto es D3D_OK. Si se produce un error en el método, el valor devuelto se puede D3DERR_INVALIDCALL.
Comentarios
Cuando se usa para piel de vértices con dos elementos de posición, este método quita la segunda posición con el inverso del hueso en lugar del propio hueso.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también