Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

D3D_FEATURE_LEVEL enumeration

Describes the set of features targeted by a Direct3D device.

Syntax


typedef enum D3D_FEATURE_LEVEL { 
  D3D_FEATURE_LEVEL_9_1   = 0x9100,
  D3D_FEATURE_LEVEL_9_2   = 0x9200,
  D3D_FEATURE_LEVEL_9_3   = 0x9300,
  D3D_FEATURE_LEVEL_10_0  = 0xa000,
  D3D_FEATURE_LEVEL_10_1  = 0xa100,
  D3D_FEATURE_LEVEL_11_0  = 0xb000,
  D3D_FEATURE_LEVEL_11_1  = 0xb100
} D3D_FEATURE_LEVEL;

Constants

D3D_FEATURE_LEVEL_9_1

Targets features supported by feature level 9.1 including shader model 2.

D3D_FEATURE_LEVEL_9_2

Targets features supported by feature level 9.2 including shader model 2.

D3D_FEATURE_LEVEL_9_3

Targets features supported by feature level 9.3 including shader model 2.0b.

D3D_FEATURE_LEVEL_10_0

Targets features supported by Direct3D 10.0 including shader model 4.

D3D_FEATURE_LEVEL_10_1

Targets features supported by Direct3D 10.1 including shader model 4.

D3D_FEATURE_LEVEL_11_0

Targets features supported by Direct3D 11.0 including shader model 5.

D3D_FEATURE_LEVEL_11_1

Targets features supported by Direct3D 11.1 including shader model 5 and logical blend operations. This feature level requires a display driver that is at least implemented to WDDM for Windows 8 (WDDM 1.2).

Remarks

For an overview of the capabilities of each feature level, see Overview For Each Feature Level.

For information about limitations creating nonhardware-type devices on certain feature levels, see Limitations Creating WARP and Reference Devices.

Requirements

Header

D3DCommon.h

See also

Common Version Enumerations

 

 

Community Additions

Show:
© 2014 Microsoft