Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
DirectX je zbierka Application Protocol Interface ( API ) , ktoré pomáhajú programátorom prístup k hardvérové funkcie . DirectX vytvára medzivrstvu , ktorá umožňuje programátorovi písať kód , potom DirectX prispôsobuje ju pre jednotlivé hardvérové komponenty inštalované v počítači .
DirectX poskytuje rozhranie API pre vstupné zariadenia, ako sú joysticky , audio zariadenia , ako je napríklad zvuk karty a video zariadení , vrátane grafických kariet .
Dostupnosť
DirectX 9 je k dispozícii pre Microsoft Windows 2000 a vyšších operačných systémov až po Windows Vista . DirectX 10 kompatibilná s Windows Vista a vyšší .
Kompatibilita
Obaja DirectX 9 a DirectX 10 Funkcia spätnej kompatibility s predchádzajúcimi verziami DirectX .
Direct3D a VDDM
rozhranie Direct3D ( D3D ) pristupuje 3D funkcie grafického hardvéru. Toto je väčšinou používaný v hraní , a D3D 10 prináša až niekoľko vylepšení oproti D3D 9. Geometria Shader umožňuje programátorom vykonávať funkcie v celých polygónov , namiesto nejakých pixelov . D3D 10 vyžaduje , Vista Display Driver Model ( VDDM ) , tak DirectX 10 nie je k dispozícii pre operačné systémy ako Windows Vista .
Úvahy
DirectX 10 ponúka drobné vylepšenia cez vstupné zariadenie a zvukové API , ale zameriava sa viac na videu . Video , preto je na prvom mieste pri rozhodovaní , akú verziu DirectX použiť . Kým DirectX 10 má vyššie požiadavky na systém , väčšina testov nepreukázali žiadne významné výkon alebo vizuálne vylepšenia oproti DirectX 9 odôvodnenie týchto požiadaviek . Avšak , ak ste do hry , prechod na DirectX 10 môže byť stále dobrý nápad , pretože väčšina nových herných správy pomocou DirectX 10.