D3D10_DRIVER_TYPE
デバイス ドライバーの種類です。
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;
定数
- D3D10_DRIVER_TYPE_HARDWARE
一般に HAL デバイスと呼ばれるハードウェア デバイスです。 - D3D10_DRIVER_TYPE_REFERENCE
一般に REF デバイスと呼ばれるリファレンス デバイスです。 - D3D10_DRIVER_TYPE_NULL
NULL デバイスです。これは、レンダリング機能を持たないリファレンス デバイスです。 - D3D10_DRIVER_TYPE_SOFTWARE
将来の使用に備えて予約されたメンバー変数です。 - D3D10_DRIVER_TYPE_WARP
WARP ドライバー。高パフォーマンスのソフトウェア ラスタライザーです。このラスタライザーは、ハードウェアが利用できない場合に高パフォーマンスのソフトウェア実装により、9_1 から 10.1 までの機能レベルをサポートします。WARP ドライバーの使用の詳細については、Windows Advanced Rasterization Platform (WARP) の詳細に関するページを参照してください。WARP は、DirectX 11 ランタイム (Windows 7、Windows Server 2008 R2、更新済みの Windows Vista [KB971644]) でのみ使用できます。
解説
デバイスを作成する場合 (D3D10CreateDevice または D3D10CreateDeviceAndSwapChain を使用して)、デバイス ドライバーの種類を指定する必要があります
要件
ヘッダー: D3D10.h 宣言
ライブラリ: D3D10.lib 内容