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.

D3D10_FEATURE_LEVEL1 enumeration

The version of hardware acceleration requested.

Syntax


typedef enum D3D10_FEATURE_LEVEL1 { 
  D3D10_FEATURE_LEVEL_10_0  = 0xa000,
  D3D10_FEATURE_LEVEL_10_1  = 0xa100,
  D3D10_FEATURE_LEVEL_9_1   = 0x9100,
  D3D10_FEATURE_LEVEL_9_2   = 0x9200,
  D3D10_FEATURE_LEVEL_9_3   = 0x9300
} D3D10_FEATURE_LEVEL1;

Constants

D3D10_FEATURE_LEVEL_10_0

The hardware supports Direct3D 10.0 features.

D3D10_FEATURE_LEVEL_10_1

The hardware supports Direct3D 10.1 features.

D3D10_FEATURE_LEVEL_9_1

The hardware supports 9.1 feature level.

D3D10_FEATURE_LEVEL_9_2

The hardware supports 9.2 feature level.

D3D10_FEATURE_LEVEL_9_3

The hardware supports 9.3 feature level.

Remarks

Use this enumeration when creating a device with D3D10CreateDevice1 or D3D10CreateDeviceAndSwapChain1.

Note that 10level9 feature levels 9_1, 9_2, and 9_3 are only available with the Direct3D 11 runtime (Windows 7, Windows Server 2008 R2, updated Windows Vista with Service Pack 2 (SP2) [KB 971644], and updated Windows Server 2008 [KB 971512]).

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

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

Requirements

Header

D3D10_1.h

See also

Core Enumerations
Hardware Support for Direct3D 10 Formats
Hardware Support for Direct3D 10.1 Formats

 

 

Community Additions

Show:
© 2014 Microsoft