Direct3D 10
E724337
Direct3D 10 is a major version of Microsoft's 3D graphics API that introduced a redesigned, more programmable graphics pipeline for Windows and modern GPUs.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| DirectX 10 | 3 |
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
Direct3D version
ⓘ
graphics API ⓘ |
| abbreviation | D3D10 NERFINISHED ⓘ |
| APIStyle | COM-based API ⓘ |
| designGoal |
improve programmability of the GPU pipeline
ⓘ
reduce driver overhead ⓘ standardize GPU capabilities ⓘ |
| developer | Microsoft ⓘ |
| documentation | Microsoft Developer Network NERFINISHED ⓘ |
| feature |
constant buffers
ⓘ
geometry shaders ⓘ improved multithreading support ⓘ input layouts ⓘ integer and bitwise operations in shaders ⓘ resource views ⓘ state objects ⓘ stream output ⓘ unified shader model ⓘ |
| featureLevel | Direct3D 10.0 NERFINISHED ⓘ |
| graphicsPipeline | fully programmable ⓘ |
| header | d3d10.h NERFINISHED ⓘ |
| introducedWith | Windows Vista NERFINISHED ⓘ |
| library | d3d10.dll ⓘ |
| operatingSystem |
Windows 7
NERFINISHED
ⓘ
Windows Vista NERFINISHED ⓘ |
| partOf |
DirectX
NERFINISHED
ⓘ
DirectX 10 NERFINISHED ⓘ |
| platform |
Windows
ⓘ
surface form:
Microsoft Windows
|
| predecessor | Direct3D 9 NERFINISHED ⓘ |
| programmingModel | shader-based pipeline ⓘ |
| releaseDate | 2006 ⓘ |
| removed | fixed-function pipeline ⓘ |
| requires |
Direct3D 10-class GPU
ⓘ
WDDM driver model ⓘ |
| shaderLanguage | HLSL NERFINISHED ⓘ |
| shaderModel | Shader Model 4.0 ⓘ |
| successor |
Direct3D 10.1
NERFINISHED
ⓘ
Direct3D 11 NERFINISHED ⓘ |
| supports |
geometry shaders
ⓘ
multisample anti-aliasing ⓘ pixel shaders ⓘ render-to-texture ⓘ texture arrays ⓘ vertex shaders ⓘ |
| usedFor |
PC games
ⓘ
real-time 3D graphics applications ⓘ |
Referenced by (5)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
DirectX 10