3D空間上にある、n個の頂点を持つ面を表示したいのですが、
これをDirectX8で扱えるプリミティブに分けるにはどうすれば良いのでしょうか。

凹型とかになると、私の数学知識ではお手上げで…。
ライブラリ変えろとか、そんなのでも良いので助言お願いします。