Directx Là Gì

Mục lục:

Directx Là Gì
Directx Là Gì

Video: Directx Là Gì

Video: Directx Là Gì
Video: Chạy SLI cho GTX 1060? DirectX trên VGA là gì? | Ask and Answer #10 2024, Tháng tư
Anonim

DirectX là một trình khởi chạy ứng dụng đồ họa có chứa một tập hợp các lệnh nâng cao cho phép bạn triển khai các hiệu ứng hình ảnh phức tạp. DirectX được sử dụng rộng rãi trong việc phát triển trò chơi máy tính và được phân phối miễn phí trên trang web của Microsoft.

Directx là gì
Directx là gì

Sự xuất hiện của DirectX

DirectX đã tập trung vào việc phát triển các trò chơi máy tính ngay từ đầu. Giải pháp phần mềm được phát triển cùng với việc phát hành Windows 95 nhằm thu hút các nhà phát triển viết các ứng dụng đồ họa phức tạp trên một nền tảng mới, được tiêu chuẩn hóa. Phiên bản đầu tiên của DirectX được gọi là Windows Game SDK và được phát hành vào năm 1995. Sau đó, nền tảng Direct3D bắt đầu được triển khai, được định vị như một sự thay thế cho môi trường OpenGL ngày càng phổ biến, cũng được sử dụng rộng rãi trong lĩnh vực trò chơi máy tính, nhưng có một số chức năng hạn chế.

DirectX trong phiên bản 8.1 đã trở thành nền tảng cho Xbox. Năm 2002 DirectX 9.0 được phát hành, giúp tăng đáng kể khả năng tạo các trò chơi mới và triển khai hỗ trợ cho các trình tạo bóng, tức là cải thiện kết xuất bóng.

Cho đến nay, phiên bản DirectX mới nhất là 11.2, được bao gồm trong Windows 8.1 theo mặc định.

Ngoài xử lý đồ họa, DirectX xử lý đầu ra âm thanh và xử lý dữ liệu đến từ bàn phím, chuột hoặc phím điều khiển của game thủ. Với mỗi phiên bản mới, mã DirectX được cải thiện, có nghĩa là khả năng đồ họa sẽ tốt hơn. Với các tính năng mới được cung cấp trong thư viện này, các nhà phát triển đã tăng cơ hội để cải thiện hiệu suất của trò chơi và khả năng giải trí của bộ xử lý trò chơi.

Cài đặt DirectX

Bạn có thể tìm thấy phiên bản DirectX mới nhất trên trang web chính thức của Microsoft. Sản phẩm được tải xuống miễn phí. Bạn cũng có thể cài đặt DirectX từ đĩa trò chơi, vì hầu hết các nhà phát triển hiện đại, khi phát hành một sản phẩm trò chơi, bao gồm các thư viện cần thiết để khởi chạy thành công trò chơi trên phương tiện truyền thông.

Việc cài đặt chương trình được tự động hóa, nó được thực hiện chỉ trong hai bước và không yêu cầu bất kỳ hành động bổ sung nào từ người dùng.

DirectX được hỗ trợ trên tất cả các hệ thống Windows bắt đầu từ Windows 95. Hầu hết các trò chơi hiện đại yêu cầu hỗ trợ ít nhất 9.0c cho hầu hết các trò chơi hiện đại, nhưng hầu hết các ứng dụng trò chơi gần đây yêu cầu ít nhất phiên bản 10. Trước khi cài đặt, hãy đảm bảo máy tính của bạn có trình điều khiển Nvidia hoặc ATI, được tải xuống từ trang web của nhà phát triển chính thức. Công nghệ DirectX 10 (Direct3D 10) được hỗ trợ trên các cạc đồ họa từ Nvidia GeForce 8000 trở lên. Để chạy DirectX 10 trên cạc đồ họa ATI Radeon, bạn cần có kiểu 2000 trở lên.

Đề xuất: