PočítačeSoftware

Co je to DirectX

Snad neexistuje takový uživatel windose operační systém, který je alespoň jednou neptal, „Co je to DirectX?». Odpověď na to je jednoduché a složité. To vše záleží na tom, jak vypadáš: jednoduchý uživatele nebo programátor.

Abychom pochopili, všechny stejné, že je rozhraní DirectX, mentálně udělat krátký výlet do minulosti, nebo, přesněji řečeno, v nádherných dnů vlády systému DOS (MS-DOS). To je teď hlavní technologické průlomy v oblasti výpočetní techniky se vyskytují zřídka. Je zřejmé, že nyní panuje rozsáhlý způsob vývoje, kdy se počet jader v procesoru, systém nabídne Sly (SLI) video, diskovým polem a vícekanálový přístup k paměti RAM. Volba monitoru nebo grafickou kartu, jeden již není zájem o to, co standardu.

před deseti nebo dvaceti lety to bylo jinak: tam byly monitory CGA, EGA, VGA, a dokonce Tandy c Hercules. Nemáme od nich odešel, a grafická karta. Ano i zvukové řešení byly velmi odlišné :. Sound Blaster, Covox, PC Speaker, atd. A teď si představte programátor, který se rozhodl napsat program. Vzhledem k tomu, práci s počítačem prováděné přímým odvolání na požadovanou adresu, musel zajistit všechny možné kombinace komponent. Rabotka byl stále stejný, i když s úspěšné realizace představení programu je obrovský.

Zároveň byl zaveden systém Win 95, a jeho tvůrci vážně uvažovat o tom, jak propagovat. Vzhledem k povaze přímé práce s adresami jádra (stejně jako v DOSu) se stalo nemožné. Zde se dostáváme k tomu, co je DirectX. Programátoři navrhla jedinečný nástroj - DirectX. Jedná se o sadu systémových knihoven (soubory), aby byla zajištěna interoperabilita s vybavením. Nyní program není nutné určit, které grafická karta je nainstalována v počítači - jen se zvláštním zřetelem k definování příkazu, a v případě, že operační systém může pracovat s ním, aplikace obdrží požadovaný přístup. To znamená, že pro zobrazení bodu, nemusíte znát programování funkcí tohoto zařízení, ale jednoduše pro pravidla DirectX označují „pro zobrazení souřadnic bodu.“ Každý, kdo se zajímá o to, co je rozhraní DirectX, ví, že knihovna (API) pro zamýšlený účel jsou rozděleny do Direct3D, DirectDraw, DirectSound, atd Kromě toho existují různé verze :. 1-11,1, a co je důležité, jsou v souladu odshora až dolů.

Otázkou je často ptají: „Jak mám nainstalovat DirectX 11?“. Tato verze - jedna z posledních. Výchozí nastavení Win Vista SP2 a vyšší. Nejnovější Win 8 už je 11,1. Instalace Win XP oficiálně nemožné, ačkoli tam jsou pověsti o úspěšné částečné přizpůsobení. V případě, že zpráva „Došlo k vnitřní chybě systému DirectX» nebo hra nespustí, můžete zkusit aktualizovat nainstalovanou verzi rozhraní DirectX. Doporučuje se provést následující kroky: Přejděte na webové stránce společnosti Microsoft sekci download, typu do vyhledávacího pole «DirectX», malý soubor do správné verze (300 KB) a spusťte jej. Chybějící soubory budou automaticky staženy a nainstalovány.

Určete verzi můžete: Otevřete nabídku Start, na typu hledání baru Dxdiag a stiskněte Enter. Všechny potřebné údaje se zobrazí v okně, které se objeví. Milovníci moderních her může být vhodné nastavit si Sedmou, nebo dokonce vyhrát 8 - pro jejich podporu DirectX 11 je „out of the box“.

Spravedlivá otázka - proč potřebujeme novou verzi? Představme si situaci, kdy programátor, například dává povel ke knihovnám API Aplikace „malovat světle modrý ovál“. To bude prováděno za dvou podmínek: grafická karta zná tento příkaz je vysvětleno ve verzi rozhraní DirectX. Pokud se hardwarové komponenty z vůbec jasné, (uvedeno na krabici), druhý odstavec vyžaduje vysvětlení. Team „nakreslit světle modrý ovál“ může být podporována pouze ve verzi 11 a 10 pro vytvoření takového obrazu vyžaduje dva příkazy: „nakreslit světle modrý kruh a natáhnout ho na oválu“ Je to tak jednoduché.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cs.birmiss.com. Theme powered by WordPress.