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 |