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;

Konstanten

  • D3D_FEATURE_LEVEL_9_1
    Targets features supported by Direct3D 9.1 including shader model 2.

  • D3D_FEATURE_LEVEL_9_2
    Targets features supported by Direct3D 9.2 including shader model 2.

  • D3D_FEATURE_LEVEL_9_3
    Targets features supported by Direct3D 9.3 including shader shader model 3.

  • D3D_FEATURE_LEVEL_10_0
    Targets features supported by Direct3D 10.0 including shader shader model 4.

  • D3D_FEATURE_LEVEL_10_1
    Targets features supported by Direct3D 10.1 including shader shader model 4.

  • D3D_FEATURE_LEVEL_11_0
    Targets features supported by Direct3D 11.0 including shader shader model 5.

Hinweise

See Overview For Each Feature Level for an overview of the capabilities of each feature level.

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

Anforderungen

Header

D3DCommon.h

Siehe auch

Common Version Enumerations