Freigeben über


Anhänge

Diese Abschnitte enthalten ausführliche technische Details.

In diesem Abschnitt

Thema Beschreibung

Gleitkommaregeln

Direct3D unterstützt mehrere Gleitkommadarstellungen. Alle Gleitkommaberechnungen werden unter einer definierten Teilmenge der IEEE 754 32-Bit-Gleitkommaregeln mit einfacher Genauigkeit ausgeführt.

Konvertieren von Datentypen

In den folgenden Abschnitten wird beschrieben, wie Direct3D Konvertierungen zwischen Datentypen verarbeitet.

Rasterregeln

Rasterungsregeln definieren, wie Vektordaten in Rasterdaten zugeordnet werden. Die Rasterdaten werden an ganzzahlige Positionen angedockt, die dann gekullt und abgeschnitten werden (um die Mindestanzahl von Pixeln zu zeichnen), und die Attribute pro Pixel werden interpoliert (von Pro-Vertex-Attributen), bevor sie an einen Pixelshader übergeben werden.

Texturblockkomprimierung

Die Blockkomprimierungsunterstützung (BC) für Texturen wurde in Direct3D 11 erweitert, um die BC6H- und BC7-Algorithmen einzuschließen. BC6H unterstützt Farbquellendaten mit hohem Dynamischen Bereich, und BC7 bietet eine bessere als durchschnittliche Qualitätskomprimierung mit weniger Artefakten für Standard-RGB-Quelldaten.

 

Lernanleitung für Direct3D-Grafiken