DirectX 버전 및 셰이더 모델을 결정하는 방법

Microsoft DirectX는 아피스 Microsoft 운영 체제(Windows 및 Xbox)에서 비디오 게임 프로그래밍용. 1995년에 도입된 Windows 95 출시 직후부터 모든 버전에 번들로 제공되었습니다. 윈도우 98부터.

2015년 DirectX 12가 출시되면서 Microsoft는 다음과 같은 몇 가지 새로운 프로그래밍 기능을 도입했습니다. 개발자가 그래픽 처리에 전송되는 명령을 더 잘 제어할 수 있도록 하는 저수준 API 단위.

DirectX 8.0이 출시된 이후로 그래픽 카드는 셰이더 모델 CPU에서 그래픽 카드로 전송된 그래픽 렌더링에 대한 지침을 해석합니다. 그러나 이러한 셰이더 버전은 컴퓨터에 설치한 DirectX 버전과 연결되어 있으며, 이 버전은 차례로 그래픽 카드에 연결됩니다.

DirectX 버전을 확인하는 방법

간단한 진단 유틸리티는 DirectX 버전을 제공합니다.

  1. 누르다 승+R 그리고 상자 유형에서 dxdiag 그런 다음 누르십시오 입력하다 키보드에서 명령을 실행합니다.

  2. 에서 체계 탭, 아래에 나열된 시스템 정보 제목에서 도구는 현재 DirectX 버전을 반환합니다.

    다이렉트X 진단 도구
  3. DirectX 버전을 아래 나열된 셰이더 버전과 일치시키십시오.

PC에서 실행 중인 DirectX 버전을 확인했으면 아래 차트를 사용하여 지원되는 셰이더 모델 버전을 확인할 수 있습니다.

DirectX 및 셰이더 모델 버전

진단 도구는 셰이더 모델 버전을 공유하지 않습니다. DirectX 버전에 따라 다음과 같이 셰이더 모델 버전이 결정됩니다.

  • DirectX 8.0 - 셰이더 모델 1.0 및 1.1
  • DirectX 8.0a - 셰이더 모델 1.3
  • DirectX 8.1 - 셰이더 모델 1.4
  • DirectX 9.0 - 셰이더 모델 2.0
  • DirectX 9.0a - 셰이더 모델 2.0a
  • DirectX 9.0b - 셰이더 모델 2.0b
  • DirectX 9.0c - 셰이더 모델 3.0
  • DirectX 10.0* - 셰이더 모델 4.0
  • DirectX 10.1* - 셰이더 모델 4.1
  • DirectX 11.0† - 셰이더 모델 5.0
  • DirectX 11.1† - 셰이더 모델 5.0
  • DirectX 11.2‡ - 셰이더 모델 5.0
  • DirectX 12** - 셰이더 모델 5.1

셰이더 모델에 대한 지원은 DirectX 8.0부터 시작되었습니다. Windows XP는 DirectX 10.0 이상을 지원하지 않으며 Windows Vista 및 Windows 7(서비스 팩 1 이전)은 DirectX 11.0 이상을 지원하지 않습니다. 그러나 Vista는 플랫폼 업데이트 이후 DirextX 11.0을 지원합니다. Windows 7 SP1은 v11.1을 지원하지만 11.2 이상은 지원하지 않습니다. 당신은 우리의 DirectX 다운로드 및 설치 가이드.

DirectX 12는 Windows 10 및 Xbox One에서만 사용할 수 있습니다.

DirectX 12를 지원하는 게임은 무엇입니까?

DirectX 12 출시 이전에 개발된 대부분의 PC 게임은 이전 버전의 DirectX를 사용하여 개발되었을 가능성이 큽니다. 이 게임은 이전 버전과의 호환성 때문에 DirectX 12가 설치된 PC와 호환됩니다.

우연히 게임이 새로운 버전의 DirectX(주로 DirectX 9 또는 이전 버전에서 실행되는 게임)에서 호환되지 않는 경우 Microsoft는 다음을 사용하여 많은 런타임 오류를 수정하는 DirectX 최종 사용자 런타임을 제공합니다. DLL 이전 버전의 DirectX에서 설치되었습니다.

최신 버전의 DirectX를 설치하는 방법은 무엇입니까?

최신 버전의 DirectX 설치는 해당 최신 버전으로 개발된 게임을 플레이하려는 경우에만 필요합니다. Microsoft는 표준 Windows 업데이트와 수동 다운로드 및 설치를 통해 업데이트를 제공합니다. 그러나 Windows 8.1용 DirectX 11.2 릴리스 이후 DirectX 11.2는 더 이상 독립 실행형 다운로드로 사용할 수 없으며 Windows 업데이트를 통해 다운로드해야 합니다.

Windows 업데이트 외에도 대부분의 게임은 설치 시 시스템을 확인하여 다음을 충족하는지 확인합니다. DirectX 요구 사항, 그렇지 않은 경우 설치하기 전에 다운로드하여 설치하라는 메시지가 표시됩니다. 게임.