Перечисление D3D10_FEATURE_LEVEL1 (d3d10_1.h)

Запрошенная версия аппаратного ускорения.

Синтаксис

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_LEVEL_10_0
Значение: 0xa000
Оборудование поддерживает функции Direct3D 10.0.
D3D10_FEATURE_LEVEL_10_1
Значение: 0xa100
Оборудование поддерживает функции Direct3D 10.1.
D3D10_FEATURE_LEVEL_9_1
Значение: 0x9100
Оборудование поддерживает уровень компонентов версии 9.1.
D3D10_FEATURE_LEVEL_9_2
Значение: 0x9200
Оборудование поддерживает уровень компонентов 9.2.
D3D10_FEATURE_LEVEL_9_3
Значение: 0x9300
Оборудование поддерживает уровень компонентов 9.3.

Комментарии

Используйте это перечисление при создании устройства с помощью D3D10CreateDevice1 или D3D10CreateDeviceAndSwapChain1.

Обратите внимание, что уровни компонентов 9_1, 9_2 и 9_3 10level9 доступны только в среде выполнения Direct3D 11 (Windows 7, Windows Server 2008 R2, обновлены Windows Vista с пакетом обновления 2 (SP2) [kb 971644] и обновлены Windows Server 2008 [KB 971512]).

Сведения об ограничениях на создание устройств, не относящихся к оснастим, на определенных уровнях функций см. в разделах Ограничения Создание WARP и Эталонные устройства.

Общие сведения о возможностях каждого уровня компонентов см. в разделе Обзор для каждого уровня компонентов.

Требования

Требование Значение
Заголовок d3d10_1.h

См. также раздел

Основные перечисления

Поддержка оборудования для форматов Direct3D 10

Поддержка оборудования для форматов Direct3D 10.1