Vanhat DirectX 9 -peittotasot eivät toimi Windows 10:ssä

Tämän päivän viestissä yritämme ymmärtää, miksi Microsoft DirectX 9 -peittotasot eivät toimi Miracast- näyttöjen kanssa Windows 10 :ssä, jossa on Windows Display Driver Model ( WDDM ) 2.0 -grafiikkaohjaimet Windows 10 :ssä .

DirectX 9

Ennen kuin sukeltaamme varsinaiseen aiheeseen, katsotaanpa lyhyt kuvaus Miracastista(Miracast) , WDDM :stä ja Microsft DirectX :stä uusien lukijoidemme hyödyksi.

Mikä on Microsoft DirectX?

Microsoft DirectX  on kokoelma sovellusohjelmointirajapintoja ( API(APIs) ) multimediaan liittyvien tehtävien hoitamiseen, erityisesti peliohjelmointiin ja videoon,  Microsoft -  alustoilla. Alun perin näiden sovellusliittymien(APIs) nimet alkoivat Directillä(Direct) , kuten  Direct3DDirectDrawDirectMusicDirectPlayDirectSound ja niin edelleen.

Nimi DirectX  luotiin lyhenne termiksi kaikille näille API(APIs) -liittymille (  X  tarkoittaa tiettyjä API - nimiä), ja siitä tuli pian kokoelman nimi.

Mikä Miracast on?

Miracast on näytön peilausprotokolla(Miracast is a screen-mirroring protocol)  , jonka avulla voit lähettää mitä tahansa Android - laitteesta tai uusimmasta Intel -tietokoneesta televisioosi. Kaikki mitä näet pienellä näytöllä, näkyy suurella näytöllä. Jos kaikki synkronoituu oikein, viivettä ei juurikaan esiinny, joten se sopii ihanteellisesti videoiden katseluun tai tuottavuusohjelmistojen käyttöön, vaikka se ei olekaan tarpeeksi luotettava useimpien pelien pelaamiseen.

Mikä on Windows Display Driver Model ( WDDM )?

Windowsin näytönohjainmalli (WDDM)on grafiikkaohjainarkkitehtuuri näytönohjainten ohjaimille, joissa on  Microsoft Windows  -versiot alkaen  Windows Vistasta(Windows Vista) .

Se korvaa aiemman  Windows 2000-  ja  Windows XP  -näytönohjainmallin XDDM/XPDM ja sen tarkoituksena on mahdollistaa paremman suorituskyvyn grafiikka sekä uusi grafiikkatoiminto ja vakaus.Windows Vistan(Windows Vista) ja  Windows 7 :n  näytönohjaimet voivat valita joko WDDM :n tai XDDM :n noudattamisen . Kun XDDM poistettiin  Windows 8 :sta , WDDM tuli kuitenkin ainoaksi vaihtoehdoksi.

WDDM vaaditaan Windows DWM ( Desktop Windows Manager ) - ja laiteohjainliitäntöjen hahmontamiseen Direct3D 10 : lle .

Vanhat DirectX 9(DirectX 9) -peittotasot eivät toimi Miracast- näyttöjen kanssa

Microsoft DirectX 9 :n vanhat peittotasot eivät toimi Miracast- näyttöjen kanssa Windows 10:ssä, jossa on WDDM 2.0 -näytönohjaimia. Mikä tahansa sovellus, joka yrittää käyttää vanhoja peittokuvia, kun se on käynnissä Miracast- näytössä, saa virheilmoituksen.

Kuinka tämä virhe ilmoitetaan käyttäjälle, riippuu sovelluksen virheen käsittelystä. Käyttäjät voivat nähdä minkä tahansa seuraavista oireista, kun he kohtaavat tämän ongelman:

  • Sovellus jumiutuu.
  • Sovellus kaatuu.
  • Sovellus, joka yrittää käyttää vanhoja peittokuvia, näyttää virheilmoitukset.
  • Videon toisto on tyhjä.

Tämä ongelma ilmenee, koska Microsoftin(Microsoft –) mukaan vanhoja peittokuvia ei tueta Windows 10 :n (Windows 10)Windows Display Driver Model  ( WDDM ) 2.0 -näytönohjainten kanssa .

I hope you find the information in this post useful!



About the author

Hei! Nimeni on ja olen laitteistohakkeri. Minulla on yli 10 vuoden kokemus tietokoneiden korjaamisesta ja muokkaamisesta. Voin korjata melkein mitä tahansa kannettavista tietokoneista tabletteihin ja älytelevisioihin. Taitojeni avulla pystyn auttamaan asiakkaita ratkaisemaan ongelmansa nopeasti ja tehokkaasti. Blogini on omistettu auttamaan ihmisiä korjaamaan tietokoneita ja laitteitaan oikeilla työkaluilla. Ja Facebook-sivullani jaan vinkkejä, temppuja ja oivalluksia kaikesta tietokoneeseen liittyvästä!



Related posts