DirectX 11 API 経由でシェーダー モデル 2.0 で gpu を制御することはできますか?
使用例は次のとおりです。directx9 で記述された 2 種類のレンダリングがあります。1 つ目は古い GPU のレガシーであり、2 つ目はシェーダーを使用した高品質のレンダリングです。高品質のレンダリングを dx11 に転送したいと考えていますが、レガシー レンダリングを使用する古いデバイスもサポートしています。それらが共存する可能性はありますか?
DirectX 11 API 経由でシェーダー モデル 2.0 で gpu を制御することはできますか?
使用例は次のとおりです。directx9 で記述された 2 種類のレンダリングがあります。1 つ目は古い GPU のレガシーであり、2 つ目はシェーダーを使用した高品質のレンダリングです。高品質のレンダリングを dx11 に転送したいと考えていますが、レガシー レンダリングを使用する古いデバイスもサポートしています。それらが共存する可能性はありますか?
技術的にはありません。DX9クラスのハードウェアをサポートするためにDX11で行うことは、10Level9モードを使用し、 D3D_FEATURE_LEVEL_9_1でデバイスを作成し、ps_4_0_level_9_1ターゲットでシェーダーをコンパイルすることです。