D3D10_DRIVER_TYPE列舉 (d3d10misc.h)

設備驅動器類型。

Syntax

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]) 。

備註

使用 D3D10CreateDeviceD3D10CreateDeviceAndSwapChain) 建立裝置時,必須指定 (裝置驅動程序類型。

如需在特定功能層級上建立非硬體類型裝置的限制相關信息,請參閱 建立 WARP 和參考裝置的限制

規格需求

需求
標頭 d3d10misc.h

另請參閱

核心列舉