すみません。自分の掲示板なのに放置状態で今気づきました。
2年前のことなので、かなり記憶がなくなっていますがコードを読み返してみたところ・・・自分が書いたコードなのにさっぱりわかりません(爆)
一箇所だけ頂点モーフのコメントがあったので辿ってみると
RENDERDATASOURCEチャンクのサブチャンクprimitiveの定義がtrianglesの場合モーフデータとして扱っていました。
通常は面を構成する頂点のインデックス値を拾いますがモーフにはインデックス値がないのでトライアングルリストとして頂点順に面を構成するだけでOKです。