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 Advanced Rasterization Platform (WARP) In-Depth ガイド」を参照してください。
WARP は DirectX 11 ランタイムでのみ使用できます (Windows 7、Windows Server 2008 R2、更新された Windows Vista [KB971644])。

注釈

デバイスの作成時にデバイス ドライバーの種類を指定する必要があります ( D3D10CreateDevice または D3D10CreateDeviceAndSwapChain を使用)。

特定の機能レベルでのハードウェア以外のデバイスの作成に関する制限事項については、「 WARP および参照デバイスの作成に関する制限事項」を参照してください。

要件

要件
Header d3d10misc.h

こちらもご覧ください

コア列挙