|
|
MẤY CHỮ NÀY
NGHĨA LÀ GÌ VẬY?
DirectX
Đây là bộ driver điều khiển các chức năng multimedia của Microsoft được tích hợp vào hệ điều hành Windows.
DirectX tích hợp một bộ các giao diện chương trình ứng dụng (API) multimedia tiên tiến vào các hệ điều hành Windows để các nhà phát triển phần mềm có thể tiếp cận các chức năng phần cứng của máy tính mà không cần phải biết chính xác phần cứng gì sẽ được cài đặt trên máy tính đó. Nó làm được điều này bằng cách hình thành một lớp trung gian chuyển các lệnh phần cứng nói chung thành các lệnh riêng biệt cho từng loại phần cứng cụ thể. Chẳng hạn, DirectX cho phép các ứng dụng multimedia khai thác thế mạnh của các chức năng tăng tốc phần cứng được các chíp tăng tốc đồ họa hỗ trợ.
Công nghệ DirectX được thiết kế phục vụ cho các ứng dụng multimedia và game tốc độ cao chạy trên PC. Nó giúp cho các yếu tố đồ họa, âm thanh, nhạc, hoạt họa 3D được thể hiện tuyệt vời hơn để các game trở nên thật hơn. Nó cũng là nền tảng cho phép các nhà phát triển phần mềm xây dựng dạng multimedia tốc độ cao lý thú mà các game PC ngày nay cần phải có.
DirectX được Microsoft đưa ra từ năm 1995 và nhanh chóng trở thành một tiêu chuẩn được công nhận rộng rãi cho việc phát triển các ứng dụng multimedia trên nền hệ điều hành Windows. Năm 1996, DirectX 2 hỗ trợ kiến trúc Direct3D. Đến phiên bản 5 (1998), DirectX bổ sung các lớp mới cho DirectX API. Ngoài lớp cấp thấp cho phép liên lạc trực tiếp với phần cứng multimedia, DirectX 5 cũng bao gồm một lớp Media cho phép các nhà lập trình vận dụng các đối tượng và các dòng multimedia. Phiên bản này cũng bắt đầu hỗ trợ các bus USB và IEEE 1394, AGP, và MMX.
Hiện nay, phiên bản mới nhất của DirectX là 9.0c. Nó có thể cài trên các HĐH Windows 98, 98SE, Me, 2000 Pro, 2000 Server, XP Pro và XP Home.
(TP.HCM 24-6-2006)
|