Direct3D hardware requirements in Windows 8

This topic describes hardware requirements to support Microsoft Direct3D in Windows 8.

Independent hardware vendors must follow the Windows 8 Direct3D rendering requirements for hardware, as specified in this table. See also DirectX feature improvements in Windows 8 for specifics.

Direct3D rendering requirements for hardware

Microsoft DirectX hardware versionRequired/OptionalWindows 8 rendering requirements
D3D9 RequiredD3D9 HW Spec
D3D10 RequiredD3D9 HW Spec
D3D10 Required D3D10 HW Spec
D3D10.1 RequiredD3D9 HW Spec
D3D10.1 Required D3D10 HW Spec
D3D10.1 Required D3D10.1 HW Spec
D3D11 RequiredD3D9 HW Spec
D3D11 Required D3D10 HW Spec
D3D11 Required D3D10.1 HW Spec
D3D11 Required D3D11 HW Spec
D3D11.1 Required D3D9 HW Spec
D3D11.1 Required D3D10 HW Spec
D3D11.1 Required D3D10.1 HW Spec
D3D11.1 Required D3D11 HW Spec
D3D11.1 Required D3D11.1 HW Spec

 

The following tables describe the Direct3D hardware specification updates for Windows 8.

Microsoft Direct3D 10 hardware specification changes for Windows 8

Required?Feature
Required Pixel formats (5551, 565, 4444) *
Required Same-surface blits *
If implemented Logic ops

 

Direct3D 10.1 hardware specification changes for Windows 8

Required?Feature
Required Pixel formats (5551, 565, 4444) *
Required Same-surface blits *
If implemented Logic ops

 

Microsoft Direct3D 11 hardware specification changes for Windows 8

Required?Feature
Required Pixel formats (5551, 565, 4444) *
Required Same-surface blits *
If implemented UAV-MSAA
If implemented Threading concurrent creates
If implemented Threading command lists
If implemented Double-precision support
If implemented Logic ops

 

Direct3D 11.1 hardware specification for Windows 8

Required?Feature
Required Logic ops
Required Pixel formats (5551, 565, 4444) *
Required Same-surface blits *
Required UAVs at every stage
Required UAV-MSAA
Required Target-independent rasterization (TIR)
If implemented Threading concurrent creates
If implemented Threading Command Lists
If implemented Double-precision support

 

* Already exists in the Microsoft Direct3D 9 hardware specification, but is not previously exposed in Direct3D 10.

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft