XファイルのSkinWeightsのmatrixOffsetってどのタイミングでかければいいのでしょうか?

float3 vPosition =
mul(v.vPosition, mWorld[v.vBlendIndices.x]) * v.vBlendWeights.x +
mul(v.vPosition, mWorld[v.vBlendIndices.y]) * v.vBlendWeights.y +
mul(v.vPosition, mWorld[v.vBlendIndices.z]) * v.vBlendWeights.z +
mul(v.vPosition, mWorld[v.vBlendIndices.w]) * fLastBlendWeight;

これ↑ってシェーダの頂点の計算ですよね?
SkinWeightsに登録されている頂点に対してmatrixOffsetをかければいいんですよね?
それってこの式のどの値に反映するものなんでしょうか?