DirectX có thực sự được cài đặt trên Windows 7 không?


0

Tôi hỏi bởi vì nó chắc chắn không cảm thấy như vậy. Tôi đã cài đặt tất cả các trò chơi của mình trên một ổ cứng ngoài và bất cứ khi nào tôi thử chạy bất kỳ trò chơi nào trên bất kỳ máy tính Windows 7 nào được cho là đã cài đặt DirectX 11 trên đó, tôi nhận được một trong những "Chương trình không thể khởi động vì d_xinput. dll "bị thiếu hoặc có thể là" d3d9.dll "hoặc một số thứ tương tự, điều này thường có nghĩa là (theo như tôi biết) rằng DirectX chưa được cài đặt. Khi tôi cài đặt DirectX SDK trên máy tính (Máy tính của tôi và một trong các máy tính của trường tôi), tất cả các trò chơi ngay lập tức hoạt động, vì DirectX SDK cũng cài đặt thời gian chạy. Trên phiên bản Windows 7 mới, DirectX 11 thực sự đã được cài đặt hay nó cần được kích hoạt bằng cách nào đó hay sao?

Câu trả lời:


1

Đó là (bạn có thể xác nhận bằng cách chạy dxdiag trên một cài đặt mới). Tuy nhiên, trò chơi có thể nhắm mục tiêu một phiên bản cũ hơn và do đó bạn nên cài đặt DirextX bằng cách sử dụng Thời gian chạy người dùng cuối Trình cài đặt web hoặc tốt nhất là Phân phối lại phiên bản.


Tôi hiểu rồi. Vì vậy, trên Windows 7 mới, nó chỉ hỗ trợ Direct 11 chứ không phải bất kỳ phiên bản nào trước đó. Tôi đã nghĩ nó ít nhất sẽ tương thích ngược với DirectX 9. Điều đó thật kỳ lạ, không đủ trò chơi hỗ trợ DirectX 11 để chỉ có phiên bản đó trên Windows 7 mà không phải cài đặt Runtime cho phiên bản 9, 10 và 10.1. Cảm ơn bạn, tôi đã tự hỏi rằng một thời gian bây giờ.
Nkosi Dean
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.