多くのゲームにDirect X 9および11のオプションがありますが、DX10がないのはなぜですか?


27

DirectXについては、DX11のテッセレーションやアンビエントオクルージョンなど、ゲームのグラフィックオプションが優れていること以外はあまり知りません。

しかし、私の質問は、なぜいくつかのゲーム(少なくとも最近プレイしたゲーム)には、DX9(デフォルト)またはDX 11(高度なオプションあり、明らかに互換性のあるビデオカード)を選択するオプションがありますが、オプションはありませんDX 10の場合?

DX10はリリースされていないバージョンですか?欠陥がありましたか?またはそれはどうですか?なぜこれらのゲームには、DX 9とDX 10に沿ってDX 10を使用するオプションが表示されないのですか?

これらの3つのオプションを示すゲームはありますか?または、DX 9から11に直接「ジャンプ」するだけですか?どうして?

ありがとう


相対的な展開市場シェアが要因ではないように見えることは注目に値します。Steam Hardware調査の最新(2012年11月)のデータは、53%のDX11システム、32%のDX10、13%のDX9を示しています。 store.steampowered.com/hwsurvey?platform=pc
ダン・ニーリー

@DanNeelyこれは、GPUのDXバージョンをチェックするハードウェア調査であり、PCに実際にインストールされているDXのバージョンとはほとんど関係がないことに注意してください。たとえば、ほとんどのゲーマーは、同じコンピューターに複数のバージョンのDXをインストールして、古いゲームをプレイしています。そして、DX10またはDX9 GPUを搭載したコンピューターにDX11をインストールすることは完全に可能だと思います。
Nzall

回答:


52

これは、Windows XPがDirectX 9のみをサポートするためです。DirectX10はVistaに追加されましたが、VistaはWin7(プラットフォーム更新)からDirectX11のバックポートも取得したため、Vista / Win7 / 8はDirectX 11およびWindows XP DirectX9を使用できます また、優れたDiretX11を使用できる場合、Dx10レンダリングパスを提供しても意味がないため、ほとんどのゲームはこれらの2つのモードのみを提供します。


スポットに!! そして、11.1は11の単なる拡張ではありませんか?
プラットナ

はい、msdn.microsoft.com / en-us / library / hh404562.aspxのマイナーな機能のみを追加します。:一部の機能は、Windows 7への移植戻ったblogs.msdn.com/b/chuckw/archive/2012/11/14/...
magicandre1981

1
更新プログラムは一部の機能のみを提供し、すべてではありません。KB2670838更新プログラムは、Windows 7 Service Pack 1に次のサポートを追加します。ID3D11Device1、ID2D1Factory1、IDWriteFactory1、IDXGIFactory2、IWICImagingFactory2、 Direct2D / DirectWrite D3D11_FEATURE_DATA_D3D9_OPTIONS機能の検出との改善された相互運用機能新しいWindows 8 WIC機能に加えて、この更新プログラムは96bpp浮動小数点TIFF画像のデコードも修正します。その他のすべての機能ですW8のみ
magicandre1981

3
これに追加したいのは、Xbox360がDX9であることだけです。ゲームのXboxバージョンがある場合、DX9ポートは基本的に無料です。
ダンニーリー

1
私の記憶が正しければ、DirectX 10以降では、ディスプレイドライバーがサポートされている機能のリストを提供し、DirectXはディスプレイデバイスの機能に最適なレンダリングパスを選択します。本質的に、DirectX 11はDirectX 10と下位互換性があります。

-10

基本的に、DX10の設計は、APIとその動作の両方において悪いものでした。

詳細はわかりませんが、DX10はグラフィックツールチェーンの非常に大きなアップグレードになるはずでした。DX9は、主に新しいグラフィックカードのハードウェア機能のために少し古くなっており、十分ではなかったため、実際、Vistaにも問題がありました。新しいカードや機能がリリースされたため、多くのものが積み重なった可能性があるため、DX11をリリースしました。

グラフィックAPIは複雑です。一流のグラフィックの場合、常に変化するハードウェアに適したソフトウェアが必要なためです。ゲームのグラフィックスの品質は、ゲームプログラマ、直接のX APIスタッフ、およびnvidiaエンジニアに依存します。

ただそれが今動作することに感謝してください!


8
これは本当に正確ではありません。DX10は、DX11と基本的に同じデザインです。
Groky
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.