【GIẢI ĐÁP】Directx 11 va directx 9c là gì?

Share:

1. Directx là gì?

Direct3D (API đồ họa 3D trong DirectX) được sử dụng rộng rãi trong việc phát triển trò chơi video cho Microsoft Windows, Microsoft Xbox, và Microsoft Xbox 360. Direct3D cũng được sử dụng bởi phần mềm ứng dụng khác cho các tác vụ hình dung và đồ họa công việc như kỹ thuật CAD / CAM.

Microsoft khẳng định DirectX 11 được cải tiến toàn diện hơn so với DirectX 10 cũng như hỗ trợ tốt các dòng phần cứng mới. Một đặc điểm đáng chú ý nhất trong DirectX 11 là khả năng hỗ trợ xử lý điện toán trực tiếp trên chip đồ họa GPU. Tính năng này sẽ mở đường cho công nghệ tận dụng sức mạnh của chíp đồ họa để thực hiện các tính toán và xử lý tương tự như chíp vi xử lý trung tâm CPU.

Nhiều nhà sản xuất đang tích cực vận động cho việc phát triển các dòng GPU hỗ trợ đầy đủ thư viện đồ họa DirectX 11, mới đây nhất là hai dòng card đồ họa cao cấp Nvidia GTX 470 và GTX 480.

DirectX 9.0c là phần mềm do Microsoft phát hành giúp cải thiện về bảo mật, cập nhật đồ họa, cho tốc độ mở frame nhanh hơn, và nhất là hỗ trợ thêm nhiều game mới .DirectX 9.0c còn giúp tăng chất lượng âm thanh cho game

Directx 9.0c chỉ hỗ trợ các hệ điều hành sau: Windows 98/ME/2000/XP/2003 Server. Với windows 7, windows 8, windows 8.1 thì các bạn sử dụng Directx 11 nhé.


2. Tại sao Windows lại cần DirectX?

Như đã nói, DirectX là 1 chương trình xử lý các tác vụ liên quan đến âm thanh và hình ảnh trên nền windows, nên nếu bạn còn dùng windows thì bạn vẫn còn phải dùng đến DirectX. Hãy tưởng tượng nếu không có DirectX thì chiếc máy tính siêu thông minh sẻ trở lại thành máy tính thời nguyên thủy với không có âm thanh và đồ họa kém.

Nhiều người cho rằng có game mới cần đến DirectX. Thật ra phần lớn là game, nhưng còn rất nhiều chương trình đồ họa, dựng phim v.v.. cũng phải cần phiên bản DirectX thích hợp mới có thể hoạt động trơn tru được.

Đa số phần mềm nào yêu cầu phải có DirectX thì đều có ghi trong tài liệu hướng dẫn đính kèm theo. Tuy nhiên một số tài liệu không ghi trực tiếp là DirectX 9 hay DirectX 10 mà lại ghi là Direct3D 10 technology, Direct3D 9 technology. Thật ra Direct3D là 1 bộ phận của DirectX, ngoài ra DirectX còn bao gồm DirectDraw, DirectMusic, DirectPlay, DirectSound và 1 số thứ linh tinh khác. Tuy nhiên để đơn giản hóa vấn đề bạn chỉ cần cài DirectX để có trọn cả bộ này là đủ không cần rườm rà.

No comments