Các mặt phẳng lớp phủ kế thừa DirectX 9 không hoạt động trên Windows 10

Trong bài đăng hôm nay, chúng tôi sẽ cố gắng tìm hiểu lý do tại sao các mặt phẳng lớp phủ kế thừa Microsoft DirectX 9 không hoạt động với màn hình Miracast trên Windows 10 với trình điều khiển đồ họa Windows Display Driver Model ( WDDM ) 2.0 trên Windows 10 .

Directx 9

Trước khi đi sâu vào chủ đề thích hợp, chúng ta hãy xem qua mô tả ngắn gọn về Miracast , WDDMMicrosft DirectX , vì lợi ích của những độc giả mới của chúng tôi.

Microsoft DirectX là gì?

Microsoft DirectX  là tập hợp các giao diện lập trình ứng dụng ( API(APIs) ) để xử lý các tác vụ liên quan đến đa phương tiện, đặc biệt là lập trình trò chơi và video, trên  nền tảng của Microsoft(Microsoft)  . Ban đầu, tên của các API(APIs) này đều bắt đầu bằng Direct , chẳng hạn như  Direct3DDirectDrawDirectMusicDirectPlayDirectSound , v.v.

Tên DirectX  được đặt ra như một thuật ngữ viết tắt cho tất cả các API(APIs) này (  chữ X là viết tắt của các tên (X)API  cụ thể ) và nhanh chóng trở thành tên của bộ sưu tập.

Miracast là gì?

Miracast là một giao thức phản chiếu màn hình(Miracast is a screen-mirroring protocol)  cho phép bạn phát mọi thứ từ thiết bị Android hoặc máy tính Intel gần đây tới TV của mình. Bất cứ điều gì bạn thấy trên màn hình nhỏ sẽ xuất hiện trên màn hình lớn. Nếu mọi thứ đồng bộ hóa đúng cách, hầu như không có độ trễ, điều này khiến nó trở nên lý tưởng để xem video hoặc sử dụng phần mềm năng suất, mặc dù nó không đủ tin cậy để chạy hầu hết các trò chơi.

Windows Display Driver Model ( WDDM ) là gì ?

Mô hình trình điều khiển hiển thị Windows (WDDM)là kiến ​​trúc trình điều khiển đồ họa cho trình điều khiển cạc video chạy  các phiên bản Microsoft Windows  bắt đầu với  Windows Vista .

Nó là sự thay thế cho   mô hình trình điều khiển màn hình Windows 2000  và  Windows XP trước đó là (Windows XP)XDDM/XPDM và nhằm mục đích cho phép đồ họa hiệu suất tốt hơn, chức năng đồ họa mới và độ ổn định. Trình điều khiển hiển thị trong Windows Vista và  Windows 7 có thể chọn tuân theo WDDM hoặc XDDMTuy nhiên, với việc loại bỏ XDDM khỏi  Windows 8 , WDDM đã trở thành lựa chọn duy nhất.

WDDM là bắt buộc để hiển thị Windows DWM ( Desktop Windows Manager ) và giao diện trình điều khiển thiết bị cho Direct3D 10 .

Các mặt phẳng lớp phủ kế thừa DirectX 9(DirectX 9) không hoạt động với màn hình Miracast

Các mặt phẳng lớp phủ kế thừa của Microsoft DirectX 9(Microsoft DirectX 9) không hoạt động với màn hình Miracast trên Windows 10 với trình điều khiển đồ họa WDDM 2.0 . Bất kỳ ứng dụng nào cố gắng sử dụng các lớp phủ kế thừa khi đang chạy trên màn hình Miracast đều nhận được thông báo lỗi.

Cách thông báo lỗi này đến người dùng phụ thuộc vào cách xử lý lỗi của ứng dụng. Người dùng có thể thấy bất kỳ hiện tượng nào sau đây khi họ gặp sự cố này:

  • Ứng dụng bị treo.
  • Ứng dụng bị treo.
  • Thông báo lỗi được hiển thị bởi ứng dụng đang cố gắng sử dụng các lớp phủ kế thừa.
  • Phát lại video bị trống.

Bạn sẽ gặp sự cố này vì theo Microsoft - các lớp phủ cũ không được hỗ trợ với trình điều khiển đồ họa Windows Display Driver Model  ( WDDM ) 2.0 trên Windows 10 .

I hope you find the information in this post useful!



About the author

Tôi là Chuyên gia Windows và đã làm việc trong ngành phần mềm hơn 10 năm. Tôi có kinh nghiệm với cả hệ thống Microsoft Windows và Apple Macintosh. Các kỹ năng của tôi bao gồm: quản lý cửa sổ, phần cứng máy tính và âm thanh, phát triển ứng dụng, v.v. Tôi là một nhà tư vấn giàu kinh nghiệm có thể giúp bạn khai thác tối đa hệ thống Windows của mình.



Related posts