지원 종료 6 개월 전, Microsoft는 Windows 7에 DirectX 12 지원을 제공합니다.

Microsoft가 2014 년에 DirectX 12를 발표했을 때 호환성 정보는 공개되지 않았습니다. 새 버전의 DirectX는 Windows 8이 최신 운영 체제 인 시점에 발표되었습니다. Windows 10은 2015 년에 출시되었습니다.

당시 Microsoft는 DirectX를 인위적으로 Windows 8 또는 곧 출시 될 Windows 9 버전으로 제한한다고 가정했습니다.

Microsoft는 2014 년 말에 Windows 10에 실제로 DirectX 12 지원이 제공 될 것이라고 발표했습니다. 소문에 따르면 이전 버전의 Windows에서는 새 버전을 사용할 수 없다고 Microsoft 지원 기사에서 확인했습니다. Windows 7 시스템에는 DirectX 11.0 및 11.1, Windows 8.1 (Direct X 11.1 및 11.2)이 붙어 있습니다.

4 년 후 2019 년 초 Microsoft는 갑자기 DirectX 12 지원이 Windows 7에서 게임을 선택하게 될 것이라고 발표했습니다. 게임 회사는 Microsoft에게 DirectX 12를 Windows 7로 가져와 고급 기능을 사용하고 동시에 개발 비용을 절감 할 것을 촉구했습니다. .

Microsoft는 Windows 7에 대한 응답으로 Direct3D 12 런타임을 포팅하기 시작했습니다. World of Warcraft 및 기타 게임 제작자 인 Blizzard는 Windows 7에서 DirectX 12 게임을 지원 한 최초의 회사였습니다. World of Warcraft 게이머는 DirectX를 사용하여 게임을 실행할 수 있습니다. 더 나은 프레임 속도 및 기타 개선 기능을 활용할 수 있습니다.

DirectX 12 게임을 Windows 7 장치로 가져 오는 옵션은 처음에는 제한되었지만 여러 게임 스튜디오에서 작업 할 수 있습니다. 특히 블리자드를 제외한 다른 게임 스튜디오는 초기 발표 이후에도 계속되었습니다.

Microsoft는 게임 개발자가 Windows 7에서 DirectX 12 게임을 실행할 수 있도록 2019 년 8 월에 새로운 개발 지침을 발표했습니다.

대규모 게임 개발자를보다 효과적으로 지원하기 위해 게임 개발자가 Windows 7에서 DirectX 12 게임을 실행할 수 있도록 다음 리소스를 게시하고 있습니다.

개발자는 Windows 7 로의 Porting D3D12 게임 가이드를 확인하여 시작할 수 있습니다. 이 안내서는 여러 장으로 구성되어 있습니다. 개발 시스템 및 테스트 머신을 설정하는 데 필요한 파일 및 드라이버 목록으로 시작합니다. 다른 장에서는 Windows 7 PC에서 DirectX 12 게임을 시작하고 준비하는 방법을 설명하고 최적화 팁을 제공하며 제안 사항을 발표합니다.

닫는 단어

내 마음에 떠오른 큰 ​​질문은 "지금 왜?"였습니다. Windows 7은 지원 종료에 가까워졌습니다. 2020 년 1 월 패치 일 이후 운영 체제는 더 이상 업데이트를받지 않습니다. 회사는 최대 3 년간 지원을 연장 할 수 있지만 게임의 핵심 목표는 아니며 많은 사람들이이 기능을 활용할 가능성은 거의 없습니다.

그러나 Windows 7 시스템은 2020 년 1 월에 사라지지 않을 것입니다. Windows XP의 사망으로 인해 사망 할 경우 운영 체제 사용률이 10 % 아래로 떨어지기까지 몇 년이 걸릴 수 있습니다. 게임 회사는 Windows 7 지원이 공식적으로 종료 된 후에도 Windows 7을 계속 지원할 수 있습니다.

나는 아직도 이것에 대한 타이밍이 정말 나쁘다고 생각합니다. Microsoft는 처음에는 DirectX 12 Windows 10을 독점적으로 만들어 게이머가 Windows 10으로 업그레이드하도록 장려하고 싶었습니다. 이는 Microsoft가 Windows Vista를 출시하고 DirectX 10 Vista를 독점적으로 만들었을 때 제대로 작동하지 않았습니다. 게이머와 회사는 DirectX 10을 대부분 무시했습니다.

이제 당신 : 이것에 대한 당신의 테이크는 무엇입니까?