Új hozzászólás Aktív témák

  • Abu85

    HÁZIGAZDA

    válasz huskydog17 #36 üzenetére

    Benne van az eredeti kép a cikkben.

    Még DirectX 9 sincs abban az értelemben, ahogy például a Windows XP-n volt. Úgy működik ezeknek a programoknak a betöltése, hogy egy DirectX9Ex API van, ami tulajdonképpen a WDDM-hez igazodik, miközben biztosítja a kompatibilitást azokhoz a régi applikációkhoz, amelyeket a DirectX9+XPDM-hez írtak. Csak XPDM már a Windows Vista óta nincs. A program azt írja vissza, amit a saját belső adatbázisában betápláltak, hogy visszaírjon egy adott erőforrás létrehozásakor. Ha mondjuk létrejön egy teszem azt D3D11 FL_10_0 erőforrás, akkor ahhoz a program beírhatja, hogy D3D10, de ha ehhez az erőforráshoz az alkalmazás azt írta be, hogy "Juliska bement az erődbe megkeresni a gonosz farkast", akkor ezt a szöveget adja vissza a lekérdezéskor, és nem a D3D10-et. Vagy egyébként visszaírhatja magát az erőforrást is, ami D3D11_feature_level_10_0 lesz egy D3D10-es programnál.

    A WDDM megjelenése óta elég sokat változott az OS, és ezt muszáj volt meglépni, mert a WDDM rohadtul nem kompatibilis a korábbi DM-ekkel. Vagyis az ezekhez tervezett API-kkal sem kompatibilis. Ergo például a DirectX 9 nem létezik Windows Vistától kezdve. Ennek egy olyan verziója van, ami WDDM-hez van írva. Ugyanígy a DirectX 10 sem létezik a Windows 7-től kezdve, a DirectX 11 kapott egy FL_10_0 és FL_10_1 szintet, hogy az alkalmazások futtathatók maradjanak, de ettől az eredeti API már nincs ott! Itt nem a WDDM-mel volt a gond, hanem a futtatási környezetből volt felesleges két ugyanolyat rakni az OS-be, így a DirectX10 API-t eltüntették, és beolvasztottak két kompatibilis szintet a DirectX 11-be.

    Csupán elmagyaráztam neked, hogy miért nincs csúszka. A RIS-nek erre nincs szüksége, mert tud igazodni a képhez. Az NV-nek a sharpeningje nem, tehát ott neked kell beállítanod, hogy jó legyen.

    [ Szerkesztve ]

    Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.

Új hozzászólás Aktív témák