DirectX
Microsoft DirectX — это набор API, также известный как интерфейсы прикладного программирования. Эти интерфейсы связаны с мультимедиа, и чаще всего они используются для игр и разработки игр. Используя DirectX, вы получаете высокоуровневый интерфейс, который позволяет напрямую получать доступ к низкоуровневым функциям. DirectX также обращается к уровню аппаратной абстракции в Windows.
DirectX поддерживает следующие API:
- Direct3D (D3D
- DXGI
- Direct2D:
- DirectWrite
- DirectCompute
- Диагностика DirectX (DxDiag)
- DirectX Media Objects
- XACT3
- XAudio2
- DirectX Raytracing (DXR)
DirectX предоставляет интерфейс для доступа к расширенным функциям графической карты и позволяет эмулировать графические функции в программном обеспечении с использованием уровня аппаратной эмуляции.