Direct3D

E727378

Direct3D is a Microsoft graphics application programming interface (API) used primarily for rendering 3D graphics in Windows games and multimedia applications.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (3)

Statements (73)

Predicate Object
instanceOf application programming interface
graphics API
APIStyle COM-based API
competesWith Metal NERFINISHED
OpenGL NERFINISHED
Vulkan NERFINISHED
designGoal enable high-performance real-time 3D graphics
provide low-level access to graphics hardware
developer Microsoft
hasVersion Direct3D 10 NERFINISHED
Direct3D 10.1 NERFINISHED
Direct3D 11 NERFINISHED
Direct3D 11.1 NERFINISHED
Direct3D 11.2 NERFINISHED
Direct3D 11.3 NERFINISHED
Direct3D 12 NERFINISHED
Direct3D 3 NERFINISHED
Direct3D 5 NERFINISHED
Direct3D 6 NERFINISHED
Direct3D 7 NERFINISHED
Direct3D 8 NERFINISHED
Direct3D 9 NERFINISHED
introducedBy Microsoft DirectX SDK NERFINISHED
languageBinding .NET languages (via wrappers)
C NERFINISHED
C++
ownedBy Microsoft NERFINISHED
partOf DirectX NERFINISHED
primaryPlatform Microsoft Windows NERFINISHED
primaryUse rendering 3D graphics
relatedTo Direct2D NERFINISHED
DirectCompute NERFINISHED
DirectDraw NERFINISHED
HLSL (High-Level Shader Language) NERFINISHED
requires DirectX-compatible GPU
supportsFeature 2D rendering
command lists
compute shaders
deferred contexts
depth buffering
fixed-function pipeline (legacy)
geometry shaders
hardware-accelerated 3D rendering
high dynamic range rendering
instancing
multisample anti-aliasing
pixel shaders
programmable pipeline
raytracing (via DirectX Raytracing / DXR)
shaders
stencil buffering
tessellation shaders
texture mapping
vertex shaders
supportsOperatingSystem Windows 10 NERFINISHED
Windows 11 NERFINISHED
Windows 7 NERFINISHED
Windows 8 NERFINISHED
Windows 95 (early versions) NERFINISHED
Windows Vista NERFINISHED
Windows XP NERFINISHED
supportsPlatform UWP (Universal Windows Platform) NERFINISHED
Windows Phone NERFINISHED
Xbox NERFINISHED
supportsRendering full-screen rendering
windowed rendering
targetAudience game developers
graphics programmers
usedIn CAD applications
PC games
Xbox games
multimedia applications
usesShaderLanguage HLSL (High-Level Shader Language) NERFINISHED

Referenced by (6)

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

DXGI relatedTo Direct3D
HLSL usedWith Direct3D
OpenGL ES competesWith Direct3D
this entity surface form: Direct3D (on some platforms)
ATI Rage series supportsAPI Direct3D
this entity surface form: Direct3D (early versions)
PowerVR2 apiSupport Direct3D
this entity surface form: Direct3D (PC variants)