Direct X 12는 무엇이며 왜 중요합니까?
Microsoft가 곧 출시 될 Windows 10 운영 체제의 새로운 기능을 자세히 설명하기 시작했을 때 언급 한 기능 중 하나는 DirectX 12입니다. 게이머는 이것이 무엇인지 즉시 알 수 있지만 업데이트가 얼마나 중요한지 깨닫지 못할 수도 있습니다.
DirectX는 Microsoft가 멀티미디어 및 비디오 응용 프로그램에 사용하는 전체 API (응용 프로그래밍 인터페이스)를 설명하는 데 사용하는 이름입니다. 이 중 가장 중요한 것은 DirectX가 없으면 Windows 플랫폼이 게임에서 지배적이지 않은 게임입니다.
한동안 Windows 95 서비스 릴리스 2 이전에는 PC 게임이 DOS 및 부팅 디스크와 관련된 고된 시련이었습니다. 게임이 시스템 하드웨어에 직접 액세스 할 수 있도록하려면 먼저 DOS로 부팅하고 config.sys 및 autoexec.bat 파일에서 특수 인수를 사용해야했습니다.
이를 통해 게임에 더 많은 메모리, 사운드 카드, 마우스 등에 대한 액세스 권한을 부여 할 수있었습니다. 새로운 PC 소유자는 뛰어 내려야하는 모든 장애물 때문에 게임을 실행하려는 시도에 빠르게 좌절감을 느꼈습니다.
DirectX 입력
Microsoft는 Windows 운영 체제가 게이머들에게 인기를 얻으려면 게임 개발자에게 제품이 DOS에서와 같이 Windows에서 동일한 하드웨어 리소스에 액세스 할 수있는 방법을 제공해야한다는 사실을 금방 깨달았습니다.
Windows 95 및 NT 4.0 용으로 출시 된 DirectX의 첫 번째 버전은 1996 년 6 월에 2.0a 버전이었습니다. 처음에는 채택 속도가 느 렸지만 DirectX는 PC 게임을 영원히 바꿔 놓았으며 게임의 가치를 찾을 수 없을 것입니다. 그것을 사용하지 않는 Windows에서 재생.
시간이 지남에 따라 DirectX는 점점 더 좋아졌지만 각 새 버전을 활용할 수 있는지 여부는 시스템 구성 요소, 특히 그래픽 카드가 지원하는지 여부에 따라 거의 전적으로 달라집니다. 따라서 DirectX는 게이머에게 큰 도움이되지만 하드웨어가 몇 세대 이상 된 경우 PC가 최신 버전에 포함 된 새로운 종소리와 휘파람을 활용하지 못할 가능성이 높습니다.
그렇다면 Direct X 12가 왜 그렇게 큰 거래입니까?
DirectX 12가 마이크로 소프트가 이전 버전에 비해 큰 개선을 이루기 위해 만들고있는 큰 거래라는 것은 꽤 분명합니다.
Xbox One의 경우 더 많은 렌더링 옵션의 가능성을 열어 향상된 시각 효과로 더 예쁜 게임을 만들 수 있습니다. 또한 DX12가 개발자가 Xbox One의 초고속 ESRAM에 더 쉽게 액세스 할 수있게 해주므로 PS4와 같은 프레임 속도가 더 빨라질 것이라는 희망도 있습니다.
마지막으로 DX12는 Xbox One에 더 빠른 대시 보드를 제공하고 4K 비디오를위한 길을 열 것입니다. PC 측면에서 DX12의 장점은 훨씬 더 분명합니다.
하위 호환성
대부분의 게이머의 귀를 찔 렀던 한 가지 기능은 DX12가 이전 DX11 하드웨어와 역 호환 될 것이라는 발표였습니다. 이는 기본적으로 그래픽 카드가 2 년 미만인 경우 업그레이드 할 필요가 없음을 의미합니다.
물론 "DirectX 12 호환"이 아닌 구형 하드웨어에서는 사용할 수없는 DX12 API의 일부가 있지만 결국에는 그래픽 카드가 DX11을 지원하는 경우 상당량을 즐길 수 있습니다. DX12가 제공하는 기능.
기뻐하는 노트북 사용자
Microsoft는 DX12가 랩톱과 태블릿을 의미하는 저가형 시스템에서 잘 실행될 것이라고 약속합니다. 이 두 가지 컴퓨팅 폼 팩터는 게임 성능이 낮은 것으로 알려져 있습니다. 게이머는 일반적으로 게임을하기 위해 노트북을 구매하지 않으며, 더 높은 세부 사항과 프레임 속도로 게임을 실행하는 데 필요한 구성 요소를 지원하고 수용 할 수있는 더 큰 데스크톱 PC를 구축하거나 구매할 가능성이 높습니다.
DX12는 최소한 저가형 시스템에서 게임을 더 견딜 수있게 만들 것입니다. 여전히 노트북과 태블릿을 기본 게임 장치로 판매하지는 않지만 적어도 휴가 나 출장을 가면서 노트북에서 더 많은 게임 타이틀을 즐길 수 있습니다.
새로운 다중 어댑터 기능
DX12는 낮은 수준에서 작동하므로 이전 제품보다 훨씬 더 많은 하드웨어 옵션에 액세스 할 수 있습니다. 이 중에서 멀티 어댑터가 아마도 가장 멋질 것입니다. 간단히 말해, 다중 어댑터 전략을 통해 개발자는 메인 GPU와 CPU의 통합 그래픽간에 처리 작업을 분할 할 수 있습니다.
이것은 능숙하게 구현할 때 수백 달러를 지불 한 크고 무거운 비디오 카드가 CPU 그래픽을 사후 처리와 같은 더 가볍고 바쁜 작업을 수행하도록 남겨 두는 무거운 짐을 감당할 수 있음을 의미합니다.
Microsoft는 이로 인해 성능이 약 10 % 향상 될 수 있다고 주장합니다.
4K
현재로서는 4K 비디오 및 게임이 미래라는 것이 분명합니다 (6K 및 8K 등). 콘텐츠 제작자와 게임 제작자는 분명히 그 방향으로 점진적으로 움직이고 있습니다.
4K 게임이 갑자기 활짝 열리지는 않을 것이지만, 앞으로 1 년 정도면 더 많은 주류가 채택 될 것입니다. 그러나 DirectX 12는 GPU 오버 헤드를 크게 줄이는 방식으로 인해 채택을 확실히 가속화 할 것입니다.
마무리 생각
명확하게 말하면 DirectX 12는 Windows 10 게이머에게 가장 큰 혜택이 될 것입니다. 물론, 특히 사용자가 4K까지 확장함에 따라 더 나은 비디오 성능과 관련하여 다른 이점이 있습니다.
그러나 그 동안 DX12는 PC 게이머에게 엄청난 성능 향상이 될 것입니다. Xbox One의 경우 배심원이 나갔지 만 우리가 말했듯이 대시 보드, 렌더링 품질 및 프레임 속도가 확실히 향상 될 것입니다 (개발자가 ESRAM을 활용하는 새로운 타이틀을 시장에 출시 할 수있게되면).
그러나 모든 것을 말하고 완료하면 DirectX 12는 오랫동안 Windows 게임에서 발생하는 가장 좋은 일이며 진지한 게이머를위한 필수 업그레이드로 Windows 10을 판매하는 데 큰 도움이 될 것입니다.
Windows 10 및 DirectX 12 API는 7 월 29 일에 출시됩니다. 이에 대한 의견이나 질문이 있거나 Microsoft의 최신 운영 체제에 대한 의견이 있으면 토론 포럼에 의견을 남겨주세요.