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 驱动程序的详细信息,请参阅 Windows 高级光栅化平台 (WARP) In-Depth 指南
请注意,WARP 仅适用于 DirectX 11 运行时 (Windows 7、Windows Server 2008 R2、更新的 Windows Vista [KB971644]) 。

注解

使用 D3D10CreateDevice 或 D3D10CreateDeviceAndSwapChain () 创建设备时,需要指定设备驱动程序类型。

有关在某些功能级别上创建非硬件类型设备的限制的信息,请参阅 创建 WARP 和参考设备的限制

要求

要求
Header d3d10misc.h

另请参阅

核心枚举