>>655
違う
ID3DXSpriteがbeginあたりでデバイスのステートを大量に変更するから
おそらく上書きされてる。
何を上書きするかは実装依存だがPROJECTIONはほぼ確実に上書きされてる

ID3DXSpriteなんて使わず2d描画するか、
ID3DXSprite::SetTransform用の行列スタックでも作って、
ルートの行列で平行移動でもすればいい