KomputilojProgramaro

Kio estas DirectX

Eble ne ekzistas tia uzanto windose mastruma sistemo, kiu estas almenaŭ unufoje ne petis, "Kio estas DirectX?». La respondo al tio estas samtempe simpla kaj komplika. Ĉio dependas sur kiu vojo vi rigardas: simpla uzanto aŭ programisto.

Kompreni egale, tio estas de DirectX, mense faras mallongan vojaĝon al la estinteco aŭ, pli specife, en la gloraj tagoj de la regado de la DOS sistemo (MS-DOS). Tiu estas jam la grava teknologia malkovroj en la kampo de komputila teknologio okazas malofte. Evidentas ke nun regas vastan vojon de evoluo, kiam la nombro de kernoj en la CPU, la sistemo proponas Sly (SLI) video, Raid disko kaj multicanal aliro al la memoro RAM. Elektanta monitoro aŭ video karto, unu ne plu interesas kion ili normo.

Dek aŭ dudek jaroj, estis malsama: estis monitoroj CGA, EGA, VGA, kaj eĉ Tandy c Hércules. Ni ne forigis de mi, kaj la video karto. Jes kaj sono solvoj estis tre malsama :. Sono Blaster, Covox, PC Speaker, ktp Nun imagu programisto kiu decidis skribi programon. Ekde la laboro kun via komputilo, realigita de rekta apelacio al la deziratan adreson, li devis provizi por ĉiuj eblaj kombinaĵoj de komponantoj. Rabotka estis ankoraŭ la sama, kvankam kun la sukcesa plenumo de la programo elfaro estas enorma.

Samtempe ekzistis sistemo Win 95, kaj liaj kreintoj pensas serioze pri kiel popularigi. Pro la naturo de la rekta laboro kun la adresoj de la kerno (kiel en DU) ĝi iĝis neebla. Ĉi tie ni venas al kio DirectX. Programistoj proponita unika ilo - DirectX. Jen aro de sistemo bibliotekoj (dosierojn), desegnita por certigi la interoperabilidad kun la teamo. Nun la programo ne bezonas determini kiun grafika karto estas instalita en la komputilo - simple kun specifa referenco al difini la komando, kaj se la mastruma sistemo povas labori kun ĝi, la apliko ricevas la petita aliro. Tio estas, por montri la punkton, ne bezonas scii programado karakterizaĵoj de ĉi tiu aparato, sed simple por DirectX reguloj indiki "por montri la koordinatojn de la punkto." Iu ajn kiu estas interesita en kio estas de DirectX, scias, ke la biblioteko (API) por la intencita celo estas dividitaj en Direct3D, DirectDraw, DirectSound, ktp Krome, estas malsamaj versioj :. 1 al 11.1, kaj, grave, ili estas konsekvenca de supre sube.

la demando estas ofte demandis: "Kiel mi instali DirectX 11?". Tiu versio - unu el la lasta. La defaŭlta opcio en Win Vido SP2 kaj pli alta. La plej lasta Win 8 jam estas 11,1. Instalante en Win XP oficiale neebla, kvankam estas famoj de sukcesa parta adapto. Se la mesaĝo "interna sistemo eraro DirectX» aŭ la ludo ne komencas, vi povas provi ĝisdatigi la instalita versio de DirectX. Oni rekomendas fari la sekvajn: iru al la retejo de Microsoft elŝutejo, tipo en la serĉo trinkejo «DirectX», malgranda elŝuti dosieron al la ĝusta versio (300 KB) kaj kuri ĝin. La mankanta dosieroj estos aŭtomate elŝutita kaj instalita.

Determini la Versio vi povas: Malfermu la Komenco menuo, en la serĉo trinkejo tipo Dxdiag kaj premu Enter. Ĉiuj necesaj datumoj estos montrata en la fenestro kiu aperas. Amantoj de modernaj ludoj povas esti rekomendinde starigis vin mem Sep, aŭ eĉ Win 8 - en ilia subteno por DirectX 11 estas "el la skatolo".

Justa demando - kial ni bezonas la novan version? Imagu situacio kiam programisto, ekzemple, donas la ordonon al la apliko API bibliotekoj "pentri lumo blua ovala". Ĝi estos efektivigita sub du kondiĉoj: videon karton scias ĉi komando, ĝi estas literumita ekstere en la versio de DirectX. Se aparataro komponanto de la tuta klara (indikita sur la skatolo), la dua paragrafo postulas klarigon. Teamo "desegni lumo blua ovala" povas esti subtenata nur en versio 11, kaj 10 por la formado de tia bildo postulas du komandojn: "desegni lumo blua cirklo kaj etendos ĝin al ovalo." Estas vere simpla.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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