DirectX là tập hợp các giao diện lập trình ứng dụng (API) nhằm điều khiển các tác vụ liên quan đến đa phương tiện, đặc biệt là lập trình game và hình ảnh. Nó được phát triển bởi Microsoft và phiên bản mới nhất tới thời điểm hiện tại là DirectX12 cho Windows 7. Nếu bạn muốn chơi game hoặc xem phim được “mượt” hơn, âm thanh hay hơn thì nâng cấp DirectX là giải pháp đầu tiên. Đối với phiên bản Windows XP, DirectX dừng lại ở phiên bản 9.0c (4.09.0000.0904) và từ đó đến nay, Microsoft không còn nâng cấp nó nữa. Chính vì vậy mà trên mạng có rất nhiều bản “chế” để cài cho WinXP, có thể đó là DirectX10 for WinXP hay DirectX11 for WinXP…v…v…
Mới đây, Microsoft đã phát hành bản nâng cấp cho DirectX9 của WinXP, tôi không rõ đó có phải là lần cuối hay không, từ phiên bản 9.0c lên phiên bản 9.29.1973. Ngay từ bây giờ, nếu bạn sử dụng WindowsXP thì hãy nâng cấp ngay bằng cách tải về file cài đặt online từ địa chỉ : http://goo.gl/NYlpu , dung lượng chỉ có 286KB nhưng nó sẽ tải về gần 46Mb dữ liệu cài đặt.
Để xem thông tin về phiên bản DirectX, bạn vào Run và gõ dòng lệnh “dxdiag“.