Cos'è Direct3D?

Direct3D è un'API (interfaccia di programmazione dell'applicazione) creata da Microsoft che viene utilizzata per il rendering di oggetti tridimensionali. Introdotto con l'API DirectX, consente di renderizzare questi oggetti senza sacrificare le prestazioni. Inoltre, consente alle applicazioni software, inclusi i giochi, di essere eseguite in modalità a schermo intero. Se è disponibile una scheda video, Direct3D può utilizzare l'accelerazione hardware. Sebbene sia di proprietà di Microsoft, può funzionare con altre piattaforme utilizzando Wine, un programma open source.

Nota: la programmazione per DirectX viene eseguita utilizzando un SDK (kit di sviluppo software), disponibile per il download gratuito.

Informazioni storiche

Microsoft ha rilasciato la prima versione di Direct3D nel 1995, come parte di DirectX 2.0. Windows 95 OSR2 è stato il primo sistema operativo a includere la tecnologia Direct3D. Da allora è stato utilizzato in Windows e viene utilizzato anche in ogni generazione di console di gioco Xbox. Dalla versione 8, esegue anche rendering di grafica bidimensionale, che è un'attività precedentemente gestita da DirectDraw.

Modalità 3D, DirectX, Schermo intero, Piattaforma, Versione, Scheda video, Xbox