Istoria DOS și Windows a găsit întotdeauna criticii săi, care au iubit pentru a savura ca păcatele dezvoltatorilor de software individuale, precum și toate ferestrele ideologia ca un întreg. Trebuie să spun că destul de bună dreptate, ca logica evoluției de multe ori nu ține pasul. Cel mai recent exemplu - de ce deranjez cu astfel de fanfară, a fost necesar pentru a lansa Windows 8, în cazul în care acesta este „un preț minunat“ - update?
Ani mai devreme logica nu ar putea lucra și cu migrația activă de dezvoltatori DOS în Windows 3.x. Pe de o parte, API-ul, și o interfață standardizată a fost destul de bun, precum și multe altele. Dar, după cum sa dovedit acolo în Microsoft complet uitat despre lucrul cel mai important - despre jocurile pe care nu ar putea juca în Windows ca toate utilizate pentru a face sub DOS. DOS a permis să se ocupe de programul de la orice resurse de nivel scăzut, inclusiv porturi, oferind viteza excelenta jocuri foarte solicitante. Pentru Windows închide aceste resurse pe de blocare și rotiți la porturile este lung traseu sens giratoriu. Este clar că dezvoltatorii deprimat și nu se grăbește să se mute la o nouă platformă. Și apoi Microsoft a făcut ceea ce se numește greșeală ideologică - și ceea ce vor fi repetate în mod constant după aceea - a făcut „cârjă“, care vă permite să ocolească regulile proprii ale programului - biblioteca DirectX. care permite accesul aplicațiilor la echipamentul de la un nivel scăzut. Ea are propriul ei set de API, iar modulul este împărțit în mai multe părți: DirectDraw, Direct3D, DirectPlay, etc. care gestionează instrumente de management de muzică, acces la grafica 3D / 2D și așa mai departe. Un pic mai devreme, această tehnologie a fost pusă în aplicare în OpenGL, și de atunci, între aceste biblioteci este rezultatul războiului în curs de desfășurare.
Pentru a verifica versiunea de DirectX, aveți nevoie pentru a apela programul dxdiag. care va afișa setările pentru fiecare modul, precum și indică posibilele probleme. Pentru Windows 9x cea mai recentă versiune de DirectX 8.0a a fost, pentru XP - 9.0c, pentru Vista - 10.1, iar pentru 7/8 - 11 și 11,1, respectiv. Există utilități pentru a înlocui versiunile de DirectX, în cazul în care jocul necesită o anumită versiune a ei, astfel încât Microsoft distribuie-le în mod gratuit; aceste aceleași distribuții pot fi găsite pe discuri cu jocuri. În documentația API MSDN / SDK-ul acestor biblioteci este descris foarte disponibil, în plus față de aplicații specifice în multe cărți de limbaje de programare vizuală este disponibil pe utilizarea DirectX în propriile programe, inclusiv unele aspecte ale teoriei de lucru cu grafică tridimensională și de sunet.
div> .uk-panel „> "date-uk-grid-marja ="„>
Nu plătiți pentru diagnostic, chiar și în cazul unor lucrări suplimentare
acasă și când
Acceptăm cărți de credit și alte plăți electronice în magazin on-line, precum și direct la biroul companiei.