Xna 4.0 forWindowsで新しいプロジェクトを作成します。プロパティのReachプロファイル設定とHiDefプロファイル設定の両方に配置しました。デバッグすると、次のエラーが発生します。
適切なグラフィックカードが見つかりません。 XNA FrameworkHiDefプロファイルをサポートするDirect3Dデバイスが見つかりませんでした。
「リーチ」プロファイルを選択したことを確認しましたが、それでもこのエラーが発生します。
それで、私がしていることの何が問題になっていますか?ありがとう。
PS。 XNA 4.0ゲームを実行できない場合、xna 4.0で3.0プロジェクトを作成できますか?
編集:私の間違い-実際にゲームを均等にするのに問題があるようですuseプロファイルに到達します。 リーチプロファイルの選択方法 について説明しているこの記事をご覧ください。
また、古いバージョンのXNA 4.0にはプロファイルの制限がいくつかありました。詳細は今は思い出せませんが、最新バージョンのXNA 4.0を使用していますか?
他にも役立つ情報があるので、古い答えはここに残しておきます。
これはおそらくXNAfourmにとってより良い質問です(そして私はあなたが そこで尋ねた とにかく)。
Intel GM45のスペックはわかりませんが、 できるReachプロファイルとHiDefプロファイルの精度要件 にリンクして、それらを比較してみてください。
そして最後の質問に答えるために:XNA4.0でXNA3.1プロジェクトを作成することはできません。 XNAは上向きまたは下向きに互換性がありません。 できるは、バージョンを並べてインストールすることです(ランタイムとゲームスタジオの両方)。したがって、Visual C#2008ExpressとXNA3.1を入手して、それらを使用するだけです。
プロジェクトのゲームプロファイルのプロパティを変更します。
プロジェクトを右クリック> [プロパティ]> [XNAゲームスタジオ]> [ゲームプロファイル]:
ラジオボタンを「UseHiDef ...」から「UseReach ...」に変更します。
同様の問題が発生しましたが、ビデオカードにWindows7およびXNA4.0プロジェクトを実行するのに十分な埋め込みRAMがなかったためです。WindowsXPでは問題なく動作しましたが、 Windows7で失敗しました。