Direct3D kompatible Geräte

August 11

Direct3D-Geräte sind die Komponenten Rendern Direct3D. Die Geräte sind zum Rendern von dreidimensionaler Grafiken in Microsoft-Betriebssystemen und Anwendungen verwendet. Softwareentwickler verwenden Direct3D-Geräte beim Erstellen von Anwendungen, die 3D Objekte und Bilder erfordern. Es gibt zwei Arten von Direct3D-Geräte. Obwohl beide nützlich sind, enthalten sie jeweils einen anderen Satz von vor- und Nachteilen.

HAL-Gerät

Hardware Abstraction Layer (HAL) Geräte sind laut Microsoft, das primäre Direct3D-Gerät. HAL-Geräte unterstützt Hardware-beschleunigte Rasterung. Rasterung ist der Prozess der Umwandlung einer Vektorgrafik in eine Folge von Pixeln, die angezeigt wird, auf einem Monitor jeglicher Art. HAL-Geräte unterstützen auch Hard- und Software-Vertex-Verarbeitung. Vertex-Verarbeitung beschreibt Punkte in 2D und 3D Objekte und Bilder. HAL-Geräte in Direct3D verwenden Transformation, Beleuchtung und Rastern Module in Hardware. Software verwendet die Direct3D HAL Geräte Zugriff auf grafische Funktionen und Methoden.

REF-Gerät

Rasterisierungsfunktion Referenzrahmen (REF) werden auch von Direct 3D unterstützt. REF-Geräte unterstützen alle Funktionen von Direct3D. Diese Geräte sollen verwendet werden, zu finden und reduzieren die Anzahl der Defekte in der Softwareprogrammierung. DirectX SDK muss auf einem System vor erstellen und verwenden ein REF-Gerät installiert sein. Genauigkeit wird geschätzt über Geschwindigkeit, wenn Sie eine REF-Gerät verwenden, und sie dient daher in erster Linie an Tests und Demonstrationen. Laut Microsoft sollen REF-Geräte nicht für Einzelhandel-Anwendungen.

HAL-V REF-Geräte

HAL und REF-Geräte sind die zwei Hauptarten von Direct3D-Geräte laut Microsoft. HAL-Geräte basieren in erster Linie um Hardware-Unterstützung, während REF-Geräte alle Funktionen von Direct3D unterstützen. HAL-Geräte sind bekanntermaßen viel schneller als REF-Geräte. Die meisten Benutzer werden wahrscheinlich nur HAL Medizinprodukten, es sei denn, die Grafikkarte hat erweiterte Funktionen, die HAL nicht unterstützt. REF-Geräte sind garantiert in allen Fällen korrekt.