台形のスプライトを表示したいのですが、
単純に下のようなコードの場合、テクスチャがゆがみます。

m_pd3dDevice->SetVertexShader( D3DFVF_TLVERTEX );
m_pd3dDevice->SetTexture( 0, pTexture );
m_pd3dDevice->DrawPrimitiveUP( D3DPT_TRIANGLEFAN,2, v, sz );

どうしたらゆがみのない台形スプライトが描画できるのでしょうか...
ピクセルシェーダーを使えばできるのでしょうか?といってみるテスト