Co to jest Direct3D?

Direct3D to API (interfejs programowania aplikacji) stworzony przez Microsoft, który służy do renderowania obiektów trójwymiarowych. Wprowadzony z interfejsem API DirectX pozwala na renderowanie tych obiektów bez poświęcania wydajności. Ponadto umożliwia uruchamianie aplikacji, w tym gier, w trybie pełnoekranowym. Jeśli karta graficzna jest dostępna, Direct3D może wykorzystać przyspieszenie sprzętowe. Chociaż jest własnością firmy Microsoft, może współpracować z innymi platformami za pomocą Wine, programu open source.

Uwaga: Programowanie w DirectX odbywa się za pomocą zestawu SDK (Software Development Kit), który jest dostępny do bezpłatnego pobrania.

Informacje historyczne

Microsoft wydał pierwszą wersję Direct3D w 1995 r., Jako część DirectX 2.0. Windows 95 OSR2 był pierwszym systemem operacyjnym zawierającym technologię Direct3D. Od tego czasu jest używany w systemie Windows i jest również używany w każdej generacji konsoli do gier Xbox. Od wersji 8 renderuje również dwuwymiarową grafikę, która jest zadaniem wcześniej obsługiwanym przez DirectDraw.

3D, DirectX, Fullscreen, Platforma, wersja, karta graficzna, Xbox