На каком языке программирования написаны DirectX и OpenGL? - PullRequest
0 голосов
/ 01 марта 2019

На каком языке программирования написаны DirectX и OpenGL (особенно их основная часть, такая как Kernel)?

Ответы [ 2 ]

0 голосов
/ 01 марта 2019

DirectX?В основном смесь C и C ++

OpenGL?Английский, потому что сам OpenGL - это просто документ спецификации, написанный в технической прозе.Большинство реализаций OpenGL там также написаны на смеси C и C ++.

0 голосов
/ 01 марта 2019

OpenGL и DirectX являются спецификациями API.Они не ограничены одним языком программирования.В разных реализациях могут использоваться разные языки.

OpenGL обычно реализуется системными библиотеками или предоставляется вашим графическим драйвером.Если вас интересует язык программирования, вы должны проверить, какой из них используется вашей конкретной реализацией.

Для DirectX реализация в Windows может быть наиболее распространенной, но не единственной.Например, эмуляторы или среда выполнения WINE для программ Windows в Linux также реализуют API DirectX (что во многих случаях выполняется с помощью реализации OpenGL базовой системы хоста).

...