Trong bài viết hôm nay, chúng tôi sẽ mô tả lý do tại sao phát video có thể thất bại khi yêu cầu DirectX 9 overlay trong Windows 10 – sau đó cung cấp giải pháp thay thế để giải quyết vấn đề. DirectX là một tập hợp các thành phần trong Windows cho phép phần mềm, chủ yếu và đặc biệt là game, làm việc trực tiếp với phần cứng video và âm thanh của bạn. Game sử dụng DirectX có thể dùng các tính năng tăng tốc đa phương tiện tích hợp sẵn trong phần cứng của bạn hiệu quả hơn, cải thiện trải nghiệm đa phương tiện tổng thể của bạn.

Các phiên bản đầu tiên của Microsoft Windows (XP và trước đó) có nhiều phiên bản DirectX phải cài đặt riêng biệt. Các phiên bản Windows sau bao gồm DirectX, một số có khả năng nâng cấp. Dưới đây là các phiên bản DirectX mới nhất cho các phiên bản Windows khác nhau.
- Windows 10 = DirectX 12.
- Windows Vista, 7 và 8 = Lên tới DirectX 11 (Vista phát hành kèm DirectX 10).
- Các phiên bản Windows khác = Lên tới DirectX 9.0c tùy thuộc vào phiên bản Windows.
Phát video có thể thất bại khi yêu cầu DirectX 9 overlay
Theo Microsoft, bạn có thể gặp sự cố này dựa trên lý do sau;
Một số ứng dụng video cũ hơn có thể phụ thuộc vào DirectX 9 overlay để hoạt động chính xác. Trong Windows 8.1, có những tình huống hiếm gặp mà phần cứng DirectX 9 overlay không khả dụng. Trong những tình huống này, phát video không hoạt động.
Trong Windows 10, những tình huống đó vẫn hiếm, nhưng có thể xảy ra thường xuyên hơn so với Windows 8.1. Điều này đặc biệt đúng khi tùy chọn hiển thị của bạn được đặt ở độ phân giải thấp hơn độ phân giải gốc của màn hình.
Để khắc phục sự cố này, hãy đặt lại độ phân giải hiển thị về độ phân giải gốc của màn hình.
Tuy nhiên, nếu tùy chọn hiển thị của bạn đã được đặt ở độ phân giải gốc và sự cố vẫn tiếp diễn, hãy thoát tất cả ứng dụng đang mở và sau đó khởi động lại ứng dụng video của bạn. Bạn cũng có thể chạy Công cụ chẩn đoán DirectX và xem có giúp ích không.
Hy vọng bài viết đủ thông tin!
