Какво представлява Direct3D?

Direct3D е API (интерфейс за приложно програмиране), създаден от Microsoft, който се използва за изобразяване на триизмерни обекти. Въведен с API на DirectX, той позволява тези обекти да се визуализират без да се жертва производителността. Освен това, той позволява софтуерните приложения, включително игрите, да се изпълняват в режим на цял екран. Ако има видеокарта, Direct3D може да използва хардуерно ускорение. Въпреки че е собственост на Microsoft, тя може да работи с други платформи, като използва Wine, програма с отворен код.

Забележка: Програмирането за DirectX се извършва с помощта на SDK (комплект за разработване на софтуер), който е достъпен за свободно изтегляне.

Историческа информация

Microsoft пусна първата версия на Direct3D през 1995 г. като част от DirectX 2.0. Windows 95 OSR2 е първата операционна система, включваща Direct3D технологията. Той е бил използван в Windows от тогава, и също се използва във всяко поколение на техните Xbox игрови конзоли. Тъй като версия 8, тя също така дава двуизмерна графика, която е задача, която преди това се обработва от DirectDraw.

3D, DirectX, цял екран, платформа, версия, условия за видеокарти, Xbox