Máy tínhPhần mềm

DirectX là gì

Có lẽ không có như hệ điều hành sử dụng windose, đó là ít nhất một lần không hỏi, "DirectX là gì?». Câu trả lời cho rằng là cả hai đơn giản và phức tạp. Tất cả phụ thuộc vào cách mà bạn nhìn: một người dùng đơn giản hoặc lập trình viên.

Để hiểu được tất cả như nhau, đó là của DirectX, tinh thần làm cho một chuyến đi ngắn về quá khứ hay cụ thể hơn là trong những ngày vinh quang của triều đại của hệ thống hệ điều hành DOS (MS-DOS). Điều này bây giờ những bước đột phá công nghệ chủ yếu trong lĩnh vực công nghệ máy tính xảy ra thường xuyên là. Rõ ràng là hiện nay chiếm ưu thế cách mở rộng phát triển, khi số lượng lõi trong CPU, hệ thống cung cấp Sly (SLI) video, đĩa Raid và truy cập đa kênh với RAM. Chọn một màn hình hoặc video card, một là không còn quan tâm đến những gì họ chuẩn.

Mười hay hai mươi năm trước, đó là khác nhau: có màn hình CGA, EGA, VGA, và thậm chí Tandy c Hercules. Chúng tôi không hề lìa khỏi họ, và card màn hình. Có và các giải pháp âm thanh rất khác nhau :. Sound Blaster, Covox, PC Loa, vv Bây giờ hãy tưởng tượng một lập trình viên đã quyết định viết một chương trình. Kể từ khi làm việc với máy tính của bạn, thực hiện bởi một lời kêu gọi trực tiếp đến địa chỉ mong muốn, ông có để cung cấp cho tất cả các kết hợp có thể có của các thành phần. Rabotka là vẫn như nhau, mặc dù với việc thực hiện thành công của việc thực hiện chương trình là rất lớn.

Đồng thời có một hệ thống Win 95, và tác giả của nó suy nghĩ nghiêm túc về cách quảng bá. Do tính chất của công việc trực tiếp với các địa chỉ của các hạt nhân (như trong DOS) nó trở nên bất khả thi. Ở đây chúng ta đến với DirectX là gì. Các lập trình viên đã đề xuất một công cụ duy nhất - DirectX. Đây là một tập hợp các thư viện hệ thống (file), được thiết kế để đảm bảo khả năng tương tác với thiết bị. Bây giờ chương trình không cần phải xác định card đồ họa được cài đặt trong máy tính - chỉ với một tham chiếu cụ thể để xác định lệnh, và nếu hệ điều hành có thể làm việc với nó, ứng dụng sẽ nhận được yêu cầu truy cập. Đó là, để hiển thị điểm, không cần phải biết các tính năng của thiết bị này lập trình, mà chỉ đơn giản cho các quy tắc DirectX chỉ "để hiển thị tọa độ của điểm." Bất cứ ai quan tâm đến những gì là của DirectX, biết rằng thư viện (API) cho các mục đích được chia thành Direct3D, DirectDraw, DirectSound, vv Ngoài ra, có những phiên bản khác nhau :. 1-11,1, và, quan trọng, họ là nhất quán từ trên xuống dưới.

những câu hỏi thường được hỏi: "Làm thế nào để cài đặt DirectX 11?". Phiên bản này - một trong những người cuối cùng. Cài đặt mặc định trong Win Vista SP2 và cao hơn. Các Thắng mới nhất 8 đã là 11.1. Cài đặt trong Win XP chính thức không thể, mặc dù có những tin đồn về một thích ứng một phần thành công. Nếu thông báo "lỗi hệ thống nội bộ DirectX» hoặc trò chơi không bắt đầu, bạn có thể cố gắng cập nhật các phiên bản cài đặt của DirectX. Chúng tôi đề nghị phải làm như sau: vào trang web của Microsoft phần tải về, gõ vào thanh tìm kiếm «DirectX», một tải nhỏ một tập tin vào đúng phiên bản (300 KB) và chạy nó. Các tập tin bị mất sẽ được tự động tải về và cài đặt.

Xác định phiên bản bạn có thể: Mở menu Start, trong các loại hình thanh tìm kiếm Dxdiag và nhấn Enter. Tất cả các dữ liệu cần thiết sẽ được hiển thị trong cửa sổ hiện ra. Lovers của trò chơi hiện đại có thể được khuyến khích để tự cài Bảy, hoặc thậm chí Chiến thắng 8 - ủng hộ của họ đối với DirectX 11 là "out of the box".

Một câu hỏi công bằng - tại sao chúng ta cần phiên bản mới? Hãy tưởng tượng một tình huống khi một lập trình viên, ví dụ, cung cấp cho các lệnh để các thư viện API ứng dụng "để vẽ một hình bầu dục màu xanh nhạt". Nó sẽ được thực hiện dưới hai điều kiện: một card màn hình biết lệnh này, nó được nêu ra trong phiên bản của DirectX. Nếu một thành phần phần cứng của tất cả các rõ ràng (ghi trên hộp), đoạn thứ hai đòi hỏi lời giải thích. Đội bóng "để vẽ một hình bầu dục màu xanh nhạt" có thể được hỗ trợ duy nhất tại phiên bản 11 và 10 cho sự hình thành của một hình ảnh như vậy đòi hỏi hai lệnh: "vẽ một vòng tròn màu xanh nhạt và căng nó đến một hình bầu dục" Đó là đơn giản như vậy.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.birmiss.com. Theme powered by WordPress.