DirectX 12는 Windows 11을 지원하는 최신 그래픽 API이지만 최고의 PC 게임 여전히 DirectX 11에서 실행되거나 전환 옵션을 포함합니다. 어느 것을 선택해야 합니까?
내용물
- 그래픽 API는 동일하지 않습니다
- 다이렉트X 12와 다이렉트X 12 DirectX 11: 차이점은 무엇인가요?
- 다이렉트X 12와 다이렉트X 12 DirectX 11: 성능
- DirectX 12를 사용해야 합니까?
DirectX에 대한 대부분의 업데이트는 반복적이지만 DirectX 12는 Microsoft가 수십 년 동안 개발해 온 API에 대한 엄청난 변화를 나타냅니다. 게임 성능을 크게 향상시킬 수 있으며 DirectX 11에서는 액세스할 수 없는 몇 가지 고유한 기능이 있습니다.
추천 동영상
그래픽 API는 동일하지 않습니다

우리는 완전한 설명자가 있습니다. 다이렉트X가 뭐야?하지만 그래픽 API(응용 프로그래밍 인터페이스)가 무엇인지 빠르게 알아보는 것이 중요합니다. 그래픽 API는 소프트웨어(게임)의 지침을 하드웨어(그래픽 카드 및 프로세서)에 대한 표준화된 지침으로 변환하는 작업을 처리합니다.
관련된
- 최고의 PC 빌드: 예산, 게임, 비디오 편집 등
- 게이밍을 위한 최고의 프로세서: AMD와 Intel의 대결
- 2023년 최고의 게이밍 키보드
그러나 모든 그래픽 API가 동일하게 구축되는 것은 아닙니다. 당신이 우리의에서 볼 수 있듯이 Vulkan API 분석, 대부분의 게임에서 DirectX보다 더 나은 성능을 제공합니다. API 오버헤드는 게임을 플레이하는 동안 상당한 성능 차이를 나타낼 수 있습니다. 원하는 DirectX 버전을 사용하는 것이 좋을 것 같습니다. 이는 가장 중요한 설정 중 하나일 수 있습니다. 비틀기.
다이렉트X 12와 다이렉트X 12 DirectX 11: 차이점은 무엇인가요?

DirectX 11과 DirectX 12 사이의 가장 중요한 차이점은 DirectX 11은 고수준 API인 반면 DirectX 12는 저수준 API라는 것입니다. 게임과 하드웨어 사이에는 다양한 계층이 있습니다. 하위 수준 API는 하드웨어에 더 가까운 반면, 상위 수준 API는 더 멀리 떨어져 있고 더 일반화되어 있습니다.
이는 DirectX 11과 DirectX 12의 중요한 차이점입니다. 즉, DirectX 12를 사용하면 게임 개발자는 하드웨어에 더 가까운 최적화를 목표로 삼아 API 및 그래픽 드라이버에서 발생하는 오버헤드를 줄일 수 있습니다. 결과적으로 개발자가 작업하기가 더 어려워집니다.
출시 당시 DirectX 12는 실제로 복잡성으로 인해 DirectX 11보다 약간 낮은 성능을 보였습니다. 그러나 개발자들은 지난 몇 년 동안 직접적으로 DirectX 12를 더 목표로 삼았고 더 많은 최적화를 강구했습니다. 다음으로 넘어가겠습니다. DirectX 12는 대부분의 게임에서 DirectX 11보다 성능이 뛰어납니다.


DirectX 12의 또 다른 중요한 변화는 병렬 컴퓨팅입니다. DirectX 11은 직렬 작업을 처리합니다. 즉, 순서대로 실행되는 단일 작업 대기열이 있음을 의미합니다. 병렬 컴퓨팅은 개발자가 동시에 여러 호출을 수행할 수 있는 옵션을 제공하여 작업 효율성을 크게 향상시킵니다.
마찬가지로 DirectX 12는 비동기 작업의 가능성을 열어줍니다. 이는 병렬 컴퓨팅과 유사하지만 동일한 것은 아닙니다. 비동기 컴퓨팅을 사용하면 하드웨어가 다른 작업이 완료될 때까지 기다리지 않고 작업을 계속할 수 있습니다. 예를 들어 CPU는 소개를 실행하여 메모리에서 텍스처를 수신하고 다음으로 이동할 수 있습니다. 해당 메모리 명령이 실행될 때까지 기다리지 않고 다른 기능(예: 캐릭터의 AI) 실행 마치다. 이러한 우선 순위를 지정하면 수천 곳에서 약간의 지연 시간이 줄어들어 게임이 전반적으로 훨씬 더 빠르게 실행될 수 있습니다.
마지막으로 DirectX 12는 DirectX 12 Ultimate의 다양한 기능도 지원합니다. 이에 대한 내용은 다음에서 읽을 수 있습니다. DirectX 분석, 그러나 여기에는 광선 추적 및 가변율 셰이딩, 기타 시각적 및 성능적 기능 중 하나입니다.
다이렉트X 12와 다이렉트X 12 DirectX 11: 성능

DirectX 11과 DirectX 12 사이에는 기술적인 차이가 많이 있지만 성능이 가장 중요합니다. 위 차트에서 볼 수 있듯이 DirectX 11에서 얻을 수 있는 것보다 DirectX 12에서 거의 항상 더 나은 성능을 얻을 수 있으므로 최신 API를 사용하는 것이 가장 좋습니다.
API가 성능의 유일한 요소는 아니기 때문에 우리는 "거의"라고 보았습니다. 일부 게임은 다른 게임보다 낮은 수준의 최적화에서 더 많은 이점을 보기 때문에 DirectX 12의 이점을 많이 얻지 못합니다. 죽어가는 빛 2, 예를 들어 기본적으로 성능에는 변화가 없습니다. 하지만 문명 6, 비동기식 컴퓨팅의 이점을 활용하는 대규모 AI 워크로드가 있는 이 회사는 엄청난 개선을 보였습니다. 섀도우 오브 더 툼레이더 그리고 작은 티나의 원더랜드 가운데 어딘가에 앉으세요.
게임만이 유일한 요소는 아닙니다. 위의 결과는 다음과 같이 수집되었습니다. AMD RX 7900 XTX, 이는 AMD의 최신 세대 제품입니다. 최신 그래픽 카드와 프로세서는 이전 세대보다 DirectX 12의 이점을 더 많이 누릴 수 있습니다.
하지만 여기에는 꽤 넓은 그물이 있습니다. 우리는 지난 몇 세대에 걸쳐 개선된 모습을 보인 반면, 10년 가까이 된 그래픽 카드는 약간의 개선을 보인 것에 대해 이야기하고 있습니다. 최신 PC를 사용하는 경우 일반적으로 DirectX 12가 정답입니다.
DirectX 12를 사용해야 합니까?

DirectX 11 및 DirectX 12를 지원하는 게임은 다음을 포함하여 12개 이상의 게임이 있습니다. 문명 VI, 컨트롤, Shadow of the Tomb Raider, 그리고 다잉 라이트 2. 대부분의 게임은 호환성을 위해 기본적으로 DirectX 11을 사용하지만 DirectX 12 모드로 변경하는 것이 좋습니다.
유일한 예외는 10년 이상 된 구형 PC를 사용하는 경우입니다. 오래된 하드웨어는 DirectX 11에서 더 원활하게 실행될 수 있으며, DirectX 12는 전혀 큰 이점을 제공하지 못할 수도 있습니다. 그러나 대다수의 사람들은 더 광범위한 기능과 더 나은 게임 최적화를 위해 DirectX 12를 선택해야 합니다.
편집자의 추천
- 최고의 게이밍 PC 특가: $490부터 Diablo 4 등 다양한 게임을 플레이하세요
- AMD의 Ryzen 7 7800X3D와 Ryzen 9 7950X3D 사이에는 경쟁이 없습니다.
- Resident Evil 4 Remake PC: 최상의 설정, 레이 트레이싱, FSR 등
- 반환 PC: 최상의 설정, 레이 트레이싱, Steam Deck 등
- Windows 11은 몇 달 동안 Intel 그래픽에 문제를 일으켰고 아무도 한마디도 하지 않았습니다.
당신의 라이프스타일을 업그레이드하세요Digital Trends는 독자들이 모든 최신 뉴스, 재미있는 제품 리뷰, 통찰력 있는 사설 및 독특한 미리보기를 통해 빠르게 변화하는 기술 세계를 계속해서 살펴볼 수 있도록 도와줍니다.