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 |