Direct X 12 là gì và tại sao nó lại quan trọng?

Khi Microsoft bắt đầu trình bày chi tiết các tính năng mới của hệ điều hành Windows 10 sắp ra mắt của mình, một trong những tính năng mà hãng nói đến là DirectX 12. Các game thủ sẽ ngay lập tức biết đây là gì nhưng có lẽ họ không nhận ra bản cập nhật này quan trọng như thế nào.

DirectX là tên mà Microsoft sử dụng để mô tả toàn bộ một loạt các giao diện lập trình ứng dụng (API) mà nó sử dụng cho các ứng dụng video và đa phương tiện. Đứng đầu trong số này là các trò chơi mà không có DirectX, nền tảng Windows đơn giản sẽ không thống trị trong trò chơi như nó.

Trong một thời gian dài, ít nhất là trong những năm trước Windows 95 Service Release 2, chơi game trên PC thường là một thử thách cực hình liên quan đến DOS và đĩa khởi động. Để cấp cho trò chơi quyền truy cập trực tiếp vào phần cứng hệ thống, trước tiên bạn phải khởi động vào DOS và sử dụng các đối số đặc biệt trong các tệp config.sys và autoexec.bat.

Sau đó, điều này cho phép bạn cấp cho trò chơi quyền truy cập vào bộ nhớ dung lượng lớn hơn, card âm thanh, chuột, v.v. Rất dễ khiến chủ sở hữu PC mới nhanh chóng cảm thấy thất vọng khi cố gắng chạy trò chơi vì tất cả các rào cản mà họ phải vượt qua.

Nhập DirectX

Microsoft nhanh chóng nhận ra rằng để hệ điều hành Windows trở nên phổ biến với game thủ, họ phải cung cấp cho các nhà phát triển trò chơi một cách để các sản phẩm của họ truy cập vào cùng tài nguyên phần cứng trong Windows, như trong DOS.

Phiên bản đầu tiên của DirectX được phát hành cho Windows 95 và NT 4.0 là phiên bản 2.0a, vào tháng 6 năm 1996. Lúc đầu, việc áp dụng ban đầu khá chậm, nhưng công bằng mà nói, DirectX đã thay đổi trò chơi PC mãi mãi và bạn khó có thể tìm thấy một trò chơi đáng giá. chơi trên Windows không sử dụng nó.

Thời gian trôi qua, DirectX ngày càng trở nên tốt hơn, nhưng liệu bạn có thể tận dụng lợi thế của từng phiên bản mới hay không phụ thuộc gần như hoàn toàn vào việc các thành phần hệ thống của bạn, đặc biệt là card đồ họa, có hỗ trợ nó hay không. Vì vậy, mặc dù DirectX là một lợi ích cho các game thủ, nhưng nếu phần cứng của bạn đã hơn một vài thế hệ, thì rất có thể PC của bạn không thể tận dụng được bất kỳ tiếng chuông mới nào mà phiên bản mới nhất bao gồm.

Tại sao Trực tiếp X 12 lại là một thỏa thuận lớn như vậy?

Rõ ràng rằng DirectX 12 là một thỏa thuận lớn mà Microsoft đang thực hiện để đánh dấu một sự cải tiến lớn so với phiên bản trước.

Đối với Xbox One, nó mở ra khả năng có nhiều tùy chọn kết xuất hơn, mở đường cho các trò chơi đẹp hơn với hiệu ứng hình ảnh nâng cao. Cũng có hy vọng rằng DX12 sẽ giải phóng tốc độ khung hình giống PS4 nhanh hơn vì nó sẽ cho phép các nhà phát triển truy cập dễ dàng hơn vào ESRAM siêu nhanh của Xbox One.

Cuối cùng, DX12 sẽ cung cấp cho Xbox One một bảng điều khiển nhanh hơn và mở đường cho video 4K. Ở khía cạnh PC, lợi thế của DX12 rõ ràng hơn nhiều.

Tương thích ngược

Một tính năng khiến hầu hết các game thủ phải hứng thú là thông báo rằng DX12 sẽ tương thích ngược với phần cứng DX11 cũ hơn. Về cơ bản, điều này có nghĩa là nếu cạc đồ họa của bạn chưa đầy hai năm tuổi, có thể bạn sẽ không cần nâng cấp.

Tất nhiên, có những phần của API DX12 có khả năng sẽ không khả dụng với phần cứng cũ hơn không đặc biệt là “Tương thích DirectX 12” nhưng cuối cùng, nếu cạc đồ họa của bạn hỗ trợ DX11, thì nó sẽ được hưởng phần lớn các tính năng DX12 mang lại cho bảng.

Người dùng máy tính xách tay vui mừng

Microsoft hứa hẹn rằng DX12 sẽ chạy tốt trên các hệ thống cấp thấp hơn, có nghĩa là máy tính xách tay và máy tính bảng. Cả hai yếu tố hình thức máy tính này được biết đến là có ít sức mạnh chơi game hơn. Người chơi game thường không có xu hướng mua máy tính xách tay để chơi trò chơi và có nhiều khả năng xây dựng hoặc mua một máy tính để bàn lớn hơn có thể hỗ trợ và chứa các thành phần cần thiết để chạy trò chơi với tốc độ khung hình và chi tiết cao hơn.

DX12 ít nhất sẽ giúp chơi game trên các hệ thống cấp thấp hơn dễ chịu hơn. Nó vẫn không có khả năng bán máy tính xách tay và máy tính bảng làm thiết bị chơi game chính, nhưng ít nhất bạn có thể đi nghỉ hoặc đi công tác mà vẫn có thể thưởng thức nhiều tựa game hơn trên máy tính xách tay của mình.

Khả năng đa bộ điều hợp mới

DX12 hoạt động ở mức thấp, có nghĩa là nó có quyền truy cập vào nhiều tùy chọn phần cứng hơn nhiều so với các phiên bản tiền nhiệm. Trong số này, bộ chuyển đổi đa năng có lẽ là tuyệt vời nhất. Đơn giản, chiến lược nhiều bộ điều hợp cho phép các nhà phát triển phân chia nhiệm vụ xử lý giữa GPU chính và đồ họa tích hợp của CPU.

Điều này có nghĩa là khi được triển khai một cách khéo léo, chiếc card màn hình to lớn lực lưỡng mà bạn đã trả hàng trăm đô la sẽ chỉ phải chịu gánh nặng của việc bỏ bớt đồ họa CPU để thực hiện công việc nhẹ nhàng, bận rộn như xử lý hậu kỳ.

Microsoft tuyên bố điều này có thể dẫn đến hiệu suất tăng khoảng 10%.

4K

Rõ ràng rằng video và chơi game 4K hiện tại là tương lai (và, 6K và 8K, v.v.). Các nhà sản xuất nội dung và làm game rõ ràng đang dần đi theo hướng đó.

Mặc dù chơi game 4K sẽ không đột ngột bùng nổ, nhưng chúng ta sẽ thấy nhiều người áp dụng chính thống hơn trong một năm nữa hoặc lâu hơn. Tuy nhiên, DirectX 12 chắc chắn sẽ đẩy nhanh việc áp dụng đó do cách nó giảm đáng kể chi phí GPU.

Bớt tư tưởng

Rõ ràng, DirectX 12 sẽ mang lại lợi ích nhiều nhất cho các game thủ Windows 10. Tất nhiên, sẽ có những lợi ích khác liên quan đến hiệu suất video tốt hơn, đặc biệt là khi người dùng mở rộng quy mô lên đến 4K.

Tuy nhiên, trong khi chờ đợi, DX12 sẽ là một điểm tăng hiệu suất rất lớn cho các game thủ PC. Đối với Xbox One, ban giám khảo đã vắng mặt, nhưng như chúng tôi đã nói, chắc chắn sẽ có những cải tiến đối với bảng điều khiển, chất lượng hiển thị và tốc độ khung hình (một khi các nhà phát triển có thể đưa các tựa game mới ra thị trường bằng cách tận dụng ESRAM của nó).

Tuy nhiên, khi tất cả đã được nói và hoàn thành, DirectX 12 rõ ràng là điều tốt nhất xảy ra với việc chơi game trên Windows trong một thời gian dài và sẽ đi một chặng đường dài hướng tới việc bán Windows 10 như một bản nâng cấp phải có cho các game thủ nghiêm túc.

Windows 10 và API DirectX 12 sẽ ra mắt vào ngày 29 tháng 7. Nếu bạn có bất kỳ nhận xét hoặc câu hỏi nào về nó hoặc hệ điều hành mới nhất của Microsoft, vui lòng để lại phản hồi của bạn trong diễn đàn thảo luận của chúng tôi.