私はD3D9、D3D10、OpenGLの間のクロスプラットフォームです.NET 3Dライブラリのゲームのための&のツールを作ってるんだWindowsの、XBOX、Phone7、MacOSXの& Linuxの(たぶんiPhone &アンドロイド)上で実行されます& XNA。(XNA 3.1 "Effect.CompileFromFIle")は、(XNA 4.0)に相当しますか?
私の質問は... XNA 3.1のようにXNA 4.0でエフェクトファイルをコンパイルできるようにしたい... この機能を使用するためのMicrosoftの言い訳は、XNAをあなたのゲーム用のツールを作るために使われています(エフェクトエディタのように)。
誰でもこの問題を回避する方法を知っていれば、コードを投稿したり、正しい方向に向けることができます。tnx。
リンクが切れています。 – ToolmakerSteve
リンクを更新しました。シェーダのコンパイラドキュメントを見てください。 – zezba9000
ああ、分かります。 XNA Content-Pipeline呼び出しを使用するのではなく、DirectXユーティリティを使用して解決します。 – ToolmakerSteve