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.

All labels observed (32)

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf multimedia API collection
software technology
competesWith Metal
OpenGL
Vulkan
component DXGI
Direct2D
linked to: DirectX

Direct3D
linked to: DirectX

DirectCompute
linked to: OpenCL

DirectDraw
linked to: DirectX

DirectInput
linked to: DirectX

DirectMusic
linked to: DirectX

DirectPlay
DirectShow
DirectSound
linked to: DirectX

DirectWrite
linked to: DirectX

XAudio2
linked to: DirectX

XInput
linked to: DirectX
developer Microsoft
distribution Windows SDK
Windows operating system
linked to: Windows
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 10
linked to: DirectX

DirectX 11
linked to: DirectX

DirectX 12
linked to: DirectX

DirectX 9.0
linked to: DirectX
operatingSystem Microsoft Windows
linked to: Windows

Xbox OS
platform PC gaming
Xbox gaming consoles
linked to: Xbox
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 Corporation
linked to: Microsoft

How these facts were elicited

Referenced by (66)

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

Intel Iris Xe supportsAPI DirectX 12
linked to: DirectX
Intel Arc supports DirectX 12 Ultimate
linked to: DirectX
Intel Arc supportsAPI DirectX 12
linked to: DirectX
Intel Arc supportsAPI DirectX 11
linked to: DirectX
Windows 98 supportsDirectXVersion DirectX 9.0c (with updates)
linked to: DirectX
Windows 11 supports DirectX 12
linked to: DirectX
Windows XP graphicsAPI DirectX 8
linked to: DirectX
Windows XP graphicsAPI DirectX 9 (with updates)
linked to: DirectX
DirectX component Direct3D
linked to: DirectX
DirectX component DirectDraw
linked to: DirectX
DirectX component DirectSound
linked to: DirectX
DirectX component DirectMusic
linked to: DirectX
DirectX component DirectInput
linked to: DirectX
DirectX component Direct2D
linked to: DirectX
DirectX component DirectWrite
linked to: DirectX
DirectX component XAudio2
linked to: DirectX
DirectX component XInput
linked to: DirectX
DirectX notableVersion DirectX 9.0
linked to: DirectX
DirectX notableVersion DirectX 10
linked to: DirectX
DirectX notableVersion DirectX 11
linked to: DirectX
DirectX notableVersion DirectX 12
linked to: DirectX
DirectShow partOf Microsoft DirectX
linked to: DirectX
DirectShow introducedIn DirectX 5
linked to: DirectX
Desktop Window Manager usesAPI Direct3D
linked to: DirectX
RTX supportsAPI Microsoft DirectX Raytracing
linked to: DirectX
Windows 7 includedComponent DirectX 11
linked to: DirectX
Metal similarTo Direct3D 12
subject linked to: Metal graphics API
linked to: DirectX
X11 supportsExtension XInput
linked to: DirectX
FMX supportsRenderingAPI DirectX
Bevy supportsRenderingAPI DirectX (via wgpu)
subject linked to: Bevy game engine
linked to: DirectX
OpenGL competesWith Direct3D
linked to: DirectX
Metal competesWith Direct3D 12
linked to: DirectX
Intel Iris Plus Graphics supportsAPI DirectX 12
linked to: DirectX
OpenCL competesWith DirectCompute
linked to: DirectX
Xe-HPG microarchitecture supportsFeature DirectX 12 Ultimate
linked to: DirectX
Alchemist supports DirectX 12 Ultimate
linked to: DirectX
Microsoft APIs includes DirectX APIs
linked to: DirectX
DirectStorage partOf DirectX family
linked to: DirectX
Windows 9x introducedFeature DirectX multimedia API
linked to: DirectX
Xbox OS usesTechnology DirectX
Xbox OS supportsAPI XInput
linked to: DirectX
DirectPlay partOf Microsoft DirectX
linked to: DirectX
DirectPlay introducedIn DirectX 3
linked to: DirectX
DirectPlay availableIn DirectX 3
linked to: DirectX