Перечисление D3D10_DRIVER_TYPE (d3d10misc.h)
Тип драйвера устройства.
Синтаксис
typedef enum D3D10_DRIVER_TYPE {
D3D10_DRIVER_TYPE_HARDWARE = 0,
D3D10_DRIVER_TYPE_REFERENCE = 1,
D3D10_DRIVER_TYPE_NULL = 2,
D3D10_DRIVER_TYPE_SOFTWARE = 3,
D3D10_DRIVER_TYPE_WARP = 5
} ;
Константы
D3D10_DRIVER_TYPE_HARDWARE Значение: 0 Аппаратное устройство; обычно называется устройством HAL. |
D3D10_DRIVER_TYPE_REFERENCE Значение: 1 Эталонное устройство; обычно называется устройством REF. |
D3D10_DRIVER_TYPE_NULL Значение: 2 Устройство со значением NULL; который является эталонным устройством без возможности отрисовки. |
D3D10_DRIVER_TYPE_SOFTWARE Значение: 3 Зарезервировано для последующего использования. |
D3D10_DRIVER_TYPE_WARP Значение: 5 Драйвер WARP— высокопроизводительный программный растеризатор. Растеризатор поддерживает уровень компонентов с 9_1 по уровень 10.1 с высокопроизводительная реализация программного обеспечения, если оборудование недоступно. Дополнительные сведения об использовании драйвера WARP см. в руководстве по In-Depth платформе расширенной растеризации Windows (WARP). Обратите внимание, что WARP доступна только в среде выполнения DirectX 11 (Windows 7, Windows Server 2008 R2, обновлена Windows Vista [KB971644]). |
Комментарии
Тип драйвера устройства необходимо указать при создании устройства (с помощью D3D10CreateDevice или D3D10CreateDeviceAndSwapChain).
Сведения об ограничениях на создание устройств, не относящихся к оснастим, на определенных уровнях функций см. в разделах Ограничения Создание WARP и Эталонные устройства.
Требования
Требование | Значение |
---|---|
Заголовок | d3d10misc.h |