많은 게임에 Direct X 9 및 11 옵션이 있지만 DX10이 아닌 이유는 무엇입니까?


27

DX11의 테셀레이션 및 앰비언트 어 클루 전 (Ambient Occlusion)과 같은 게임에 더 나은 그래픽 옵션을 제공하는 것 외에 DirectX에 대해서는 잘 모릅니다.

그러나 내 질문은 왜 일부 게임 (최소한 최소한의 게임)이 DX9 (기본) 또는 DX 11 (고급 옵션 및 분명히 호환되는 비디오 카드 사용)을 선택할 수있는 옵션이 있지만 옵션이없는 이유는 무엇입니까? DX 10의 경우?

DX10은 출시되지 않은 버전입니까? 결함이 있었습니까? 아니면 어떻습니까? 왜 그러한 게임에 DX 9와 11에서 DX 10을 사용하는 옵션이 보이지 않습니까?

이 3 가지 옵션을 보여주는 게임이 있습니까? 아니면 DX 9에서 11로 바로 '점프'합니까? 왜?

감사


상대적으로 배치 된 시장 점유율이 요인으로 보이지 않는다는 점은 주목할 가치가 있습니다. Steam Hardware 설문 조사에서 가장 최근 (NOV 2012) 데이터는 53 % DX11 시스템, 32 % DX10 및 13 % DX9를 보여줍니다. store.steampowered.com/hwsurvey?platform=pc
Dan Neely

@DanNeely 이는 DX 버전의 GPU를 확인하는 하드웨어 설문 조사이며 실제로 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 렌더링 경로를 제공하는 것은 의미가 없으므로 대부분의 게임은이 두 가지 모드 만 제공합니다.


에 딱 맞다!! 그리고 11.1은 11의 확장일까요?
pratnala

예, msdn.microsoft.com/en-us/library/hh404562.aspx와 같은 몇 가지 사소한 기능 만 추가합니다 . 일부 기능은 Windows 7로 다시 포팅되었습니다. blogs.msdn.com/b/chuckw/archive/2012/11/14/…
magicandre1981

1
이 업데이트는 일부 기능 만 제공합니다. KB 2670838 업데이트는 Windows 7 서비스 팩 1에 다음 지원을 추가합니다. ID3D11Device1, ID2D1Factory1, IDWriteFactory1, IDXGIFactory2, IWICImagingFactory2, ID3DUserDefinedAnnotation 및 관련 API를 사용할 수 있습니다. Direct2D / DirectWrite D3D11_FEATURE_DATA_D3D9_OPTIONS 기능 감지와의 향상된 상호 운용성 새로운 Windows 8 WIC 기능 외에도이 업데이트는 96bpp 부동 소수점 TIFF 이미지의 디코딩도 수정합니다. 다른 모든 기능은 W8 전용입니다.
magicandre1981

3
여기에 추가하고 싶은 유일한 것은 Xbox360이 DX9라는 것입니다. 게임의 xbox 버전이있는 경우 DX9 포트는 기본적으로 무료입니다.
Dan Neely

1
올바르게 기억한다면 DirectX 10 이상에서 디스플레이 드라이버는 지원되는 기능 목록을 제공하고 DirectX는 디스플레이 장치의 기능에 가장 적합한 렌더링 경로를 선택합니다. 본질적으로 DirectX 11은 DirectX 10과 역 호환됩니다.

-10

기본적으로 DX10은 API와 작동 방식 모두에서 디자인이 잘못되었습니다.

세부 사항은 없지만 DX10은 주로 그래픽 카드 체인에 크게 업그레이드 된 것으로 예상되었습니다 .DX9는 주로 새로운 그래픽 카드 하드웨어 기능 때문에 조금 오래되어서 충분하지 않았습니다. 사실 비스타도 문제가 있었다. 새로운 카드와 기능이 출시되면서 많은 것들이 쌓여서 DX11을 출시했습니다.

최고 수준의 그래픽을 위해서는 항상 변화하는 하드웨어에 적합한 소프트웨어가 필요하기 때문에 그래픽 API는 복잡합니다. 게임 그래픽의 품질은 게임 프로그래머, 직접적인 X API 사용자 및 엔비디아 엔지니어에 따라 다릅니다.

그냥 작동 감사합니다!


8
이것은 실제로 정확하지 않습니다. DX10의 디자인은 DX11과 기본적으로 동일합니다.
Groky
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.