Freigeben über


D3D10_DRIVER_TYPE-Enumeration (d3d10misc.h)

Der Gerätetreibertyp.

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
} ;

Konstanten

 
D3D10_DRIVER_TYPE_HARDWARE
Wert: 0
Ein Hardwaregerät; häufig als HAL-Gerät bezeichnet.
D3D10_DRIVER_TYPE_REFERENCE
Wert: 1
Ein Referenzgerät; wird häufig als REF-Gerät bezeichnet.
D3D10_DRIVER_TYPE_NULL
Wert: 2
Ein NULL-Gerät; dabei handelt es sich um ein Referenzgerät ohne Renderfunktion.
D3D10_DRIVER_TYPE_SOFTWARE
Wert: 3
Reserviert für die spätere Verwendung.
D3D10_DRIVER_TYPE_WARP
Wert: 5
Ein WARP-Treiber, bei dem es sich um einen leistungsstarken Softwarerasterer handelt. Der Rasterizer unterstützt die Featureebene 9_1 bis 10.1 mit einem
Leistungsstarke Softwareimplementierung, wenn keine Hardware verfügbar ist. Weitere Informationen zur Verwendung eines WARP-Treibers finden Sie unter Windows Advanced Rasterization Platform (WARP) In-Depth Leitfaden.
Beachten Sie, dass WARP nur mit directX 11 Runtime verfügbar ist (Windows 7, Windows Server 2008 R2, aktualisiertes Windows Vista [KB971644]).

Hinweise

Der Gerätetreibertyp muss beim Erstellen des Geräts angegeben werden (mithilfe von D3D10CreateDevice oder D3D10CreateDeviceAndSwapChain).

Informationen zu Einschränkungen beim Erstellen nichthardwaretypischer Geräte auf bestimmten Featureebenen finden Sie unter Einschränkungen beim Erstellen von WARP und Referenzgeräten.

Anforderungen

Anforderung Wert
Header d3d10misc.h

Weitere Informationen

Kernaufzählungen