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.
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.
this entity surface form:
DirectX 9