次の方法で共有


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 内容

関連項目

コア列挙型