DirectXというより3Dの質問になってしまうのですが、
3DモデルにD3DXMatrixScaling等で作った拡大縮小用のマトリクス演算を行う際、
X軸要素に対してマイナス1倍を掛けてモデルをX軸に対して反転させると
モデルが裏返ってしまいますよね。

今まではD3DCULのフラグで、反転描画するなどして対応してたのですが、
それが使えないケースに遭遇してしまい困っております。

マトリクス演算によって、モデルの形を変えずにモデルのポリゴンの向きを
裏返し直したいのですが、良い方法は無いでしょうか?