Наследените равнини за наслагване на DirectX 9 не работят в Windows 10

В днешната публикация ще се опитаме да разберем защо наследените равнини за наслагване на Microsoft DirectX 9 не работят с дисплеи Miracast на (Miracast)Windows 10 с графични драйвери на Windows Display Driver Model ( WDDM ) 2.0 на Windows 10 .

DirectX 9

Преди да се потопим в темата, нека да разгледаме краткото описание на Miracast , WDDM и Microsft DirectX , в полза на нашите нови читатели.

Какво е Microsoft DirectX?

Microsoft DirectX  е колекция от интерфейси за програмиране на приложения ( API(APIs) ) за обработка на задачи, свързани с мултимедия, особено програмиране на игри и видео, на   платформи на Microsoft . Първоначално имената на тези API(APIs) всички започваха с Direct , като  Direct3DDirectDrawDirectMusicDirectPlayDirectSound и т.н.

Името DirectX  е измислено като съкратен термин за всички тези API(APIs)X , което означава  конкретни имена на API ) и скоро се превръща в името на колекцията.

Какво представлява Miracast?

Miracast е протокол за отразяване на екрана(Miracast is a screen-mirroring protocol)  , който ви позволява да излъчвате всичко от устройство с Android или нов компютър на Intel към вашия телевизор. Каквото и да видите на малкия екран, ще се появи на големия. Ако всичко се синхронизира правилно, няма почти никакво забавяне, което го прави идеален за гледане на видеоклипове или използване на софтуер за производителност, въпреки че не е достатъчно надежден, за да стартира повечето игри.

Какво представлява моделът на драйвера на дисплея на Windows(Windows Display Driver Model) ( WDDM )?

Модел на драйвер за дисплей на Windows (WDDM)е архитектурата на графичния драйвер за драйвери на видеокарта, работещи  с версии на Microsoft Windows  , започващи с  Windows Vista .

Той е заместител на предишния   модел на драйвери на дисплея за Windows 2000  и  Windows XP XDDM/XPDM и е насочен към осигуряване на по-добра производителност на графиката и нова графична функционалност и стабилност. Драйверите на дисплея в Windows Vista и  Windows 7 могат да изберат да се придържат към WDDM или към XDDMС премахването на XDDM от  Windows 8 обаче, WDDM стана единствената опция.

WDDM е необходим за изобразяване на интерфейсите на Windows DWM ( настолен Windows мениджър(Desktop Windows Manager) ) и драйвери на устройства за Direct3D 10 .

Наследените равнини за наслагване на DirectX 9(DirectX 9) не работят с дисплеи на Miracast

Наследените равнини за наслагване на Microsoft DirectX 9(Microsoft DirectX 9) не работят с дисплеи Miracast на Windows 10 с графични драйвери WDDM 2.0 . Всяко приложение, което се опитва да използва наследени наслагвания, докато работи на Miracast дисплей, получава съобщение за грешка.

Как тази грешка се съобщава на потребителя зависи от това как приложението се справя с грешката. Потребителите могат да видят някой от следните симптоми, когато се сблъскат с този проблем:

  • Приложението виси.
  • Приложението се срива.
  • Съобщенията за грешки се показват от приложението, което се опитва да използва наследени наслагвания.
  • Възпроизвеждането на видео е празно.

Ще се сблъскате с този проблем, защото според Microsoft – наследените наслагвания не се поддържат с графичните драйвери на Windows Display Driver Model  ( WDDM ) 2.0 в (WDDM)Windows 10 .

I hope you find the information in this post useful!



About the author

Телефонът е един от най-универсалните инструменти, които човек може да притежава и използва. Позволено е на хората да общуват с други, да имат достъп до интернет и да правят много други неща. С устройство iPhone или Android можете дори да гледате видеоклипове и да изтегляте музика. Телефонът също е чудесен за правене на снимки, сърфиране в мрежата, слушане на музика и др.



Related posts