Registrierungen im Vergleich zu _ 5 _ 0

Die folgenden Eingabe- und Ausgaberegister werden in Version 5 0 des Vertex-Shaders _ implementiert.

Eingaberegister

Registertyp Anzahl R/W Dimension Indizierbar von r# Standardeinstellungen Erfordert DCL
32-Bit-Temp (r # ) 4096(r # +x # [ n ] ) R/W 4 Nein Keine Ja
32-Bit-indizierbares temporäres Array (x # [ n ] ) 4096(r # +x # [ n ] ) R/W 4 Ja Keine Ja
32-Bit-Eingabe (v # ) 32 R 4 Ja Keine Ja
Element in einer Eingaberessource (t # ) 128 R 1 Nein Keine Ja
Sampler (s # ) 16 R 1 Nein Keine Ja
ConstantBuffer-Referenz # [ (CB-Index ] ) 15 R 4 Ja (Inhalt) Keine Ja
iImmediate ConstantBuffer-Referenz (icb [ index ] ) 1 R 4 Ja (Inhalt) Keine Ja

Ausgaberegister

Registertyp Anzahl R/W Dimension Indizierbar von r# Standardeinstellungen Erfordert DCL
NULL (Verwerfen des Ergebnisses, nützlich für Vorgänge mit mehreren Ergebnissen) Nicht zutreffend W Nicht zutreffend Nicht zutreffend Nein
32-Bit-Ausgabe Vertex-Datenelement (o # ) 32 W 4 Nicht zutreffend Ja

Shadermodell 5