Microsoft chính thức giới thiệu giao diện lập trình game DirectX 12

    MT,  

    (GenK.vn) - Tăng hiệu năng, tiết kiệm năng lượng cho thiết bị di động, tương thích với nhiều phần cứng hiện tại...là những điểm nổi bật của DirectX 12.

    Tại Hội nghị GDC 2014 vừa diễn ra, Microsoft và nhà sản xuất card đồ họa Nvidia đã chính thức công bố Giao diện lập trình ứng dụng DirectX graphics phiên bản mới với tên gọi DirectX 12. DirectX đã được sử dụng trong tất cả các HĐH Windows lẫn Xbox từ thời Windows 95, và đây là một trong các API phổ biến nhất được giới lập trình game toàn thế giới sử dụng. DirectX 12 hứa hẹn đem lại những cải thiện về hiệu năng và tăng khả năng điều khiển đối với các tiến trình CPU và GPU. 

    dx11vsdx12

    Thế hệ DirectX mới cũng hứa hẹn cải tiến hiệu năng đồ họa cho các game hiện nay, bằng cách cho phép lập trình viên tận dụng tốt hơn các CPU đa nhân, giảm tình trạng nghẽn cổ chai CPU - yếu tố làm giảm hiệu năng lý thuyết từ phần cứng video chuyên dụng. Theo Microsoft, API của họ cũng sẽ tối ưu để tiết kiệm năng lượng hơn cho thiết bị di động, cho phép lập trình viên dễ dàng port ứng dụng qua lại giữa di động, console và PC. Trong phép thử 3DMark, Microsoft tự tin rằng DirectX 12 giúp tăng thêm 50% hiệu năng CPU, tuy nhiên các phép thử trong thực tế có thể sẽ không đạt được ở mức này. Ngoài ra, API này cũng hứa hẹn giúp lập trình viên tận dụng đồng thời cả card đồ họa rời lẫn đồ họa tích hợp trên chip xử lý. 

    Nvidia, một trong số các đối tác DirectX lớn của Microsoft, nói rằng sẽ có nhiều sản phẩm card đồ họa của họ đang chạy DirectX 11 hiện nay sẽ có thể chạy DirectX 12, bao gồm các card Fermi, Kepler và Maxwell series.  Intel, AMD, Nvidia, và Qualcomm cũng nói rằng API mới này sẽ chạy trên các chip hiện tại của họ. Microsoft chưa công bố ngày phát hành DirectX 12 tuy nhiên hé lộ rằng các game dùng API này sẽ xuất hiện vào cuối năm sau. Lập trình viên sẽ được tiếp cận API này sớm hơn, khi Microsoft tung ra API chính thức cho họ vào cuối năm nay. 

    Một thông tin cũng chưa được Microsoft tiết lộ là liệu DirectX 12 có hỗ trợ Windows 7 hay không. Bởi vậy cũng có khả năng là API này sẽ chỉ hỗ trợ Windows 8 như 1 cách để Microsoft tăng doanh số cho phiên bản Windows mới này. Thời gian DirectX 12 ra mắt nhiều khả năng cũng trùng với thời gian Windows 9 sẽ trình làng. 

    Tổng hợp

    Tin cùng chuyên mục
    Xem theo ngày

    NỔI BẬT TRANG CHỦ