ДирецтКс 9 застарели равни преклапања не раде на Виндовс 10

У данашњем посту покушаћемо да разумемо зашто Мицрософт ДирецтКс 9(Microsoft DirectX 9) застарели слојеви преклапања не раде са Мирацаст(Miracast) екранима на Виндовс 10(Windows 10) са графичким драјверима Виндовс Дисплаи Дривер Модел(Windows Display Driver Model) ( ВДДМ(WDDM) ) 2.0 на Виндовс 10(Windows 10) .

ДирецтКс 9

Пре него што уђемо у стварну тему, хајде да погледамо кратак опис Мирацаст-(Miracast) а , ВДДМ(WDDM) - а и Мицросфт ДирецтКс-(Microsft DirectX) а , у корист наших нових читалаца.

Шта је Мицрософт ДирецтКс?

Мицрософт ДирецтКс(Microsoft DirectX)  је колекција интерфејса за програмирање апликација ( АПИ(APIs) ) за руковање задацима везаним за мултимедију, посебно програмирање игара и видео, на  Мицрософт(Microsoft)  платформама. Првобитно, сви називи ових АПИ-ја(APIs) су почели са Дирецт(Direct) , као што су  Дирецт3Д(Direct3D)ДирецтДрав(DirectDraw)ДирецтМусиц(DirectMusic)ДирецтПлаи(DirectPlay)ДирецтСоунд(DirectSound) и тако даље.

Назив ДирецтКс(DirectX)  је скован као скраћени израз за све ове АПИ-(APIs) је (  Кс(X)  који означава одређена имена АПИ-ја(API) ) и убрзо је постао назив колекције.

Шта је Мирацаст?

Мирацаст је протокол за пресликавање екрана(Miracast is a screen-mirroring protocol)  који вам омогућава да емитујете било шта са Андроид(Android) уређаја или недавног Интел(Intel) рачунара на ваш ТВ. Шта год видите на малом екрану појавиће се на великом екрану. Ако се све правилно синхронизује, готово да нема кашњења, што га чини идеалним за гледање видео записа или коришћење софтвера за продуктивност, иако није довољно поуздан за покретање већине игара.

Шта је модел Виндовс управљачког програма за екран(Windows Display Driver Model) ( ВДДМ(WDDM) )?

Модел управљачког програма за Виндовс Дисплаи (ВДДМ)је архитектура графичког драјвера за драјвере графичке картице који користе  верзије Мицрософт Виндовс(Microsoft Windows)  -а почевши од  Виндовс Виста(Windows Vista) .

То је замена за претходни   модел XDDM/XPDMВиндовс 2000(Windows 2000)  и  Виндовс КСП(Windows XP) и има за циљ да омогући боље перформансе графике и нову графичку функционалност и стабилност. Драјвери за екран у Виндовс Виста(Windows Vista) и  Виндовс 7(Windows 7) могу изабрати да се придржавају ВДДМ(XDDM) или КСДДМ(WDDM)Међутим, уклањањем КСДДМ-а из  Виндовс (WDDM)-а 8(Windows 8) , ВДДМ је постао једина опција.

ВДДМ(WDDM) је неопходан за приказивање интерфејса Виндовс ДВМ(Windows DWM) ( Десктоп Виндовс Манагер(Desktop Windows Manager) ) и драјвера уређаја за Дирецт3Д 10(Direct3D 10) .

Застарели ДирецтКс 9(DirectX 9) равни преклапања не раде са Мирацаст(Miracast) екранима

Мицрософт ДирецтКс 9(Microsoft DirectX 9) застарели слојеви преклапања не раде са Мирацаст(Miracast) екранима на Виндовс 10 са ВДДМ 2.0(WDDM 2.0) графичким драјверима. Свака апликација која покушава да користи старе слојеве док ради на Мирацаст(Miracast) екрану добија поруку о грешци.

Како се ова грешка саопштава кориснику зависи од тога како апликација рукује грешком. Корисници могу да виде било који од следећих симптома када наиђу на овај проблем:

  • Апликација виси.
  • Апликација се руши.
  • Поруке о грешкама приказује апликација која покушава да користи застарела преклапања.
  • Видео репродукција је празна.

Доживећете овај проблем јер према Мицрософт-у –(Microsoft –) застарели слојеви нису подржани са графичким драјверима модела Виндовс Дисплаи Дривер Модел(Windows Display Driver Model)  ( ВДДМ ) 2.0 на (WDDM)Виндовс 10(Windows 10) .

I hope you find the information in this post useful!



About the author

Ја сам хардверски инжењер и програмер софтвера са преко 10 година искуства на Аппле и Гоогле платформама. Моје вештине леже у развоју ефикасних решења лаких за коришћење за тешке инжењерске проблеме. Имао сам искуства са МацОС и иОС уређајима, као и са контролама тастатуре и миша. У слободно време волим да пливам, гледам тенис и слушам музику.



Related posts