DirectX

E37364

DirectX is a collection of application programming interfaces (APIs) developed by Microsoft that enables high-performance handling of graphics, sound, and other multimedia tasks, especially for games, on Windows platforms.

Jump to: Surface forms Statements Referenced by

Statements (52)

Predicate Object
instanceOf multimedia API collection
software technology
competesWith Metal
OpenGL
Vulkan
component DXGI
DirectX self-linksurface differs
surface form: Direct2D

DirectX self-linksurface differs
surface form: Direct3D

OpenCL
surface form: DirectCompute

DirectX self-linksurface differs
surface form: DirectDraw

DirectX self-linksurface differs
surface form: DirectInput

DirectX self-linksurface differs
surface form: DirectMusic

DirectPlay
DirectShow
DirectX self-linksurface differs
surface form: DirectSound

DirectX self-linksurface differs
surface form: DirectWrite

DirectX self-linksurface differs
surface form: XAudio2

DirectX self-linksurface differs
surface form: XInput
developer Microsoft
distribution Windows SDK
Windows
surface form: Windows operating system
includes HLSL
introducedFeature hardware-accelerated 3D graphics via Direct3D
low-level GPU access (DirectX 12)
shader model support
language C API (earlier versions)
C++ API
license proprietary software
notableVersion DirectX self-linksurface differs
surface form: DirectX 10

DirectX self-linksurface differs
surface form: DirectX 11

DirectX self-linksurface differs
surface form: DirectX 12

DirectX self-linksurface differs
surface form: DirectX 9.0
operatingSystem Windows
surface form: Microsoft Windows

Xbox OS
platform PC gaming
Xbox
surface form: Xbox gaming consoles
purpose audio processing
game development
graphics rendering
high-performance multimedia handling
input handling
video playback
supports 2D graphics
3D graphics
hardware acceleration
targetAudience game developers
multimedia application developers
usedFor Windows game development
graphics-intensive desktop applications
real-time 3D applications
virtual reality applications on Windows
vendor Microsoft
surface form: Microsoft Corporation

Referenced by (34)

Full triples — surface form annotated when it differs from this entity's canonical label.

DirectX component DirectX self-linksurface differs
this entity surface form: Direct3D
DirectX component DirectX self-linksurface differs
this entity surface form: DirectDraw
DirectX component DirectX self-linksurface differs
this entity surface form: DirectSound
DirectX component DirectX self-linksurface differs
this entity surface form: DirectMusic
DirectX component DirectX self-linksurface differs
this entity surface form: DirectInput
DirectX component DirectX self-linksurface differs
this entity surface form: Direct2D
DirectX component DirectX self-linksurface differs
this entity surface form: DirectWrite
DirectX component DirectX self-linksurface differs
this entity surface form: XAudio2
DirectX component DirectX self-linksurface differs
this entity surface form: XInput
Windows XP graphicsAPI DirectX
this entity surface form: DirectX 8
Windows XP graphicsAPI DirectX
this entity surface form: DirectX 9 (with updates)
Windows 7 includedComponent DirectX
this entity surface form: DirectX 11
DirectShow introducedIn DirectX
this entity surface form: DirectX 5
DirectX notableVersion DirectX self-linksurface differs
this entity surface form: DirectX 9.0
DirectX notableVersion DirectX self-linksurface differs
this entity surface form: DirectX 10
DirectX notableVersion DirectX self-linksurface differs
this entity surface form: DirectX 11
DirectX notableVersion DirectX self-linksurface differs
this entity surface form: DirectX 12
DirectShow partOf DirectX
this entity surface form: Microsoft DirectX
Metal graphics API similarTo DirectX
subject surface form: Metal
this entity surface form: Direct3D 12
Intel Arc supports DirectX
this entity surface form: DirectX 12 Ultimate
Windows 11 supports DirectX
this entity surface form: DirectX 12
Intel Arc supportsAPI DirectX
this entity surface form: DirectX 12
Intel Arc supportsAPI DirectX
this entity surface form: DirectX 11
Intel Iris Xe supportsAPI DirectX
this entity surface form: DirectX 12
RTX supportsAPI DirectX
this entity surface form: Microsoft DirectX Raytracing
this entity surface form: DirectX 9.0c (with updates)
X11 supportsExtension DirectX
this entity surface form: XInput
subject surface form: Bevy
this entity surface form: DirectX (via wgpu)
FMX supportsRenderingAPI DirectX
this entity surface form: Direct3D