네, 새 버전은 이전 파일과 호환되지 않기 때문에 D3D9 를 삭제하여 게임을 실행할 수 있습니다.
D3D 는 모두 Direct3D 라고 불리며, Microsoft 가 Windows 에서 3D 게임의 디스플레이 성능을 향상시키기 위해 개발한 디스플레이 프로그램 인터페이스로, 12 버전으로 업그레이드되어 풍부한 3D 기능 라이브러리를 제공하며 게임에 널리 사용되는 표준입니다.
D3D 의 역할은 D3D 에서 제공하는 인터페이스 함수와 기능만 호출하면 디스플레이 기능을 구현할 수 있고, 분업을 통해 소프트웨어 개발 주기와 비용을 크게 줄일 수 있다는 것입니다.
3D 가속 카드는 하드웨어, 즉 우리가 흔히 말하는 비디오 카드입니다.
다이렉트 3d:
운영 체제와 응용 프로그램은 일반적으로 비디오 카드와 그 안의 3D 가속 기능을 직접 사용할 수 없으며 시스템의 인터페이스를 통해 호출해야 합니다. 이것이 OPENGL 과 D3D 의 역할입니다.
OPENGL 및 D3D 쌍은 그래픽 드라이버를 통해 그래픽을 조작할 수 있으며, OS 및 다양한 어플리케이션에 다양한 디스플레이 인터페이스 기능 및 디스플레이 기능을 제공합니다.
예를 들어, 모니터에 3 차원 정사각형을 그려야 하고, 프로그래머가 서로 다른 비디오 카드에 대해 큰 코드를 쓸 필요가 없고, OPENGL 이나 D3D 의 함수를 호출하여 관련 매개 변수를 보내면 됩니다. 그들이 이 일을 완성하면 된다.