実際には 1 つの質問の束である質問を送信したので、要求に応じてそれらを個別の質問に分割しています。
direct3D に関する一般的な質問です。hlsl 5.0 シェーダーを使用して完全に d3d11 でアプリケーションを作成した場合、これらは d3d10 または d3d9 対応のシステムとのみ互換性があり、グラフィカルな効果と d3d11 の効率が低下しますか? もしそうなら、それはどれほど効率が悪いでしょうか?そうでない場合、d3d9、d3d10、および d3d11 を使用する場合を除いて、まったく同じプログラムの 2 つまたは 3 つの異なるバージョンを真剣に作成する必要がありますか?