Ce este directx

Antiloop, Corner DirectX.

DirectX este un set de tehnologii și instrumente care permit dezvoltatorilor să creeze jocuri și aplicații multimedia cu o calitate neclară a imaginilor și a sunetului în timpurile MS-DOS. În plus, DirectX servește pentru procesarea tastaturii, mouse-ului, joystick-ului și, de asemenea, pentru comunicații în rețea.







DirectX este împărțit în mai multe părți, fiecare fiind responsabil pentru ceva propriu:

DirectDraw - servește pentru accelerarea afișării și procesării graficelor bidimensionale

Direct3D - pentru a accelera grafica tridimensională

DirectSound - funcționează cu mixarea sunetului și sunet 3D

DirectInput - pentru prelucrarea tastaturii, mouse-ului, joystick-ului și așa mai departe

DirectPlay - servește în principal pentru jocuri de rețea

Aceste secțiuni sunt evidențiate aici în colț. În plus, există și alte secțiuni:

DirectAnimation - pentru crearea de efecte de animație pe site-ul WEB

DirectShow - pentru aplicații multimedia în WEB

DirectMusic este o partiție nouă. Serveste sa foloseasca muzica in jocuri







Și asta nu e tot.

DirectX - intefeys este destul de scăzută. Cu ajutorul API oferă programator cu acces direct la memoria adaptorului în cazul în care programatorul poate crea o imagine, stoca imagini grafice, sunete, și așa mai departe. D. Lucrând direct cu accelerația de memorie atins, care este, teoretic, rata la care programatorul va fi capabil de a face ecran prorisovavatsya Aceasta va depinde numai pe monitorul de frecvență acceptată. În realitate, cu toate acestea, oamenii au perceput diferență puțin în frecvența actualizărilor, în cazul în care este mai mult de 33 FPS (cadre pe Secunda - cadre pe secundă), astfel că va fi foarte bine dacă vă poate aduce frecvența la acest lucru.

Odată cu lansarea celei de-a șaptea versiuni, DirectX acceptă oficial Visual Basic. Cu toate acestea, înainte de aceasta a fost posibilă utilizarea DirectX din VB folosind bibliotecile de tip (c) Patrice Scribe.

Dar totuși, viteza și numărul de funcții DirectX acceptate de la VB lasă mult de dorit. Partea principală a atenției DirectX este, bineînțeles, în C ++. DirectX funcționează cu VB ca acesta:

Comanda VB -> DirectX Library Type -> DirectX -> DirectX face ceva

DirectX face ceva -> DirectX spune TL -> TL spune VB -> VB returnează valoarea

Puteți vedea pentru voi că lanțul este prea lung. Dar ce puteți face, Visual Basic nu a fost inițial un instrument pentru crearea de jocuri. Dar, pe de altă parte, de aceea programarea DirectX devine atât de simplă.

Dare, experimentați și cine știe, poate veți obține ceva de genul asta. Iar faptul că cel puțin ceva se va rezolva este adevărat.







Articole similare

Trimiteți-le prietenilor: