close
Sari la conținut

DirectX

De la Wikipedia, enciclopedia liberă
DirectX
BERJAYA
DezvoltatorMicrosoft  Modificați la Wikidata
Versiune inițială
Ultima versiune12 Ultimate  Modificați la Wikidata ()
Repogithub.com/microsoft/DirectX-Headers Modificați la Wikidata
Scris înHigh Level Shader Language[*]
C++  Modificați la Wikidata
Sistem de operareMicrosoft Windows  Modificați la Wikidata
LicențăEULA  Modificați la Wikidata
Poziție Alexa47[1]  Modificați la Wikidata
Prezență online
site web oficial

Microsoft DirectX este o colecție de API-uri pentru controlul funcțiilor multimedia, în special pentru programarea jocurilor video, pe platformele Microsoft. Inițial, numele acestor API-uri au început cu Direct, cum ar fi Direct3D, DirectDraw, DirectMusic, DirectPlay, DirectSound și așa mai departe. Numele DirectX a fost inventat ca termen scurt pentru toate aceste API-uri (X-ul a fost folosit pentru numele anumitor API-uri) și a devenit în curând numele întregii colecții. Când Microsoft a stabilit mai târziu să dezvolte o consolă de jocuri, X constituit baza numelui consolei Xbox astfel indicându-se faptul că consola era bazată pe tehnologia DirectX.X inițial a fost folosit in continuare în denumirea API-urilor proiectate pentru Xbox, cum ar fi XInput și XACT, iar modelul DirectX a fost continuat pentru API-urile Windows, cum ar fi Direct2D și DirectWrite.

Direct3D (3D GAPI-ul din cadrul DirectX) este utilizat pe scară largă în dezvoltarea jocurilor video pentru Microsoft Windows și a gamei de console Xbox. Direct3D este, de asemenea, utilizat de alte aplicații software pentru vizualizare și sarcini grafice, cum ar fi ingineria CAD / CAM. Deoarece Direct3D este cea mai mediatizată componentă a DirectX-ului, este comun să se vadă numele "DirectX" și "Direct3D" folosite interschimbabil.

Kitul de dezvoltare software DirectX (SDK) este alcătuit din biblioteci runtime în formă binară redistribuitabilă, împreună cu documentația și anteturile care o însoțesc pentru utilizare în codificare. Inițial, runtime-urile au fost instalate numai de jocuri sau explicit de către utilizator. Windows 95 nu a lansat cu DirectX, dar DirectX a fost inclus cu Windows 95 OEM Service Release 2.Windows 98 și Windows NT 4.0 ambele au fost livrate împreună cu DirectX, la fel ca orice versiune de Windows lansată de atunci. SDK-ul este disponibil ca descărcare gratuită. În timp ce runtime-urile sunt proprietate, software-ul cu sursă închisă, codul sursă este furnizat pentru majoritatea mostrelor SDK. Începând cu lansarea Previzualizării pentru dezvoltatori Windows 8, SDK-ul DirectX a fost integrat în SDK-ul Windows.

  1. „Alexa Internet” (în engleză). Wikidata Q230051. Arhivat din original la . Accesat în .