Direct3D 9

E695740

Direct3D 9 is a widely used version of Microsoft's 3D graphics API that provides hardware-accelerated rendering for games and multimedia applications on Windows and related platforms.

Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
DirectX 9 1

Statements (61)

Predicate Object
instanceOf Direct3D version
Microsoft technology
graphics API
abbreviation D3D9 NERFINISHED
backwardCompatibleWith Direct3D 8 NERFINISHED
developer Microsoft
documentation Microsoft Developer Network NERFINISHED
hasFeatureLevel Direct3D 9.0 NERFINISHED
Direct3D 9.0a NERFINISHED
Direct3D 9.0b NERFINISHED
Direct3D 9.0c NERFINISHED
includes D3DCAPS9 structure
D3DPRESENT_PARAMETERS structure
D3DX utility library NERFINISHED
ID3DXEffect interface NERFINISHED
IDirect3D9 interface
IDirect3DDevice9 interface NERFINISHED
IDirect3DIndexBuffer9 interface NERFINISHED
IDirect3DPixelShader9 interface
IDirect3DSurface9 interface NERFINISHED
IDirect3DTexture9 interface NERFINISHED
IDirect3DVertexBuffer9 interface
IDirect3DVertexShader9 interface NERFINISHED
introduced 2002
introducedIn DirectX 9 NERFINISHED
languageBinding C NERFINISHED
C++ NERFINISHED
partOf Direct3D NERFINISHED
DirectX NERFINISHED
platform Windows
Windows 7 NERFINISHED
Windows Vista NERFINISHED
Windows XP NERFINISHED
Xbox 360 NERFINISHED
successor Direct3D 10 NERFINISHED
Direct3D 11 NERFINISHED
supports 2D rendering
High-Level Shader Language NERFINISHED
Shader Model 2.0 NERFINISHED
Shader Model 3.0 NERFINISHED
cube textures
fixed-function pipeline
floating-point textures
hardware transform and lighting
hardware-accelerated 3D rendering
instancing
multiple render targets
multisample anti-aliasing
occlusion queries
programmable pixel shaders
programmable vertex shaders
render-to-texture
sRGB textures
volume textures
usedBy Source engine NERFINISHED
Unreal Engine 3 NERFINISHED
many Windows games of the 2000s
usedFor PC games
game engines
multimedia applications
real-time 3D graphics

Referenced by (2)

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

Nvidia Tegra 3 supportsFeature Direct3D 9
CryEngine 3 supportsRenderingAPI Direct3D 9
this entity surface form: DirectX 9