Eingabefarbregister
Pixel-Shader-Eingaberegister mit Scheitelpunktfarbe.
Syntax
dcl v#.writeMask
Dabei gilt:
- dcl - (sm2, sm3 - ps asm) ist eine Registerdeklarationsanweisung.
- v ist ein Eingaberegister und # die Registernummer. Die Anzahl der zulässigen Register wird durch die Shaderversion bestimmt.
- writeMask bestimmt, welche Komponenten (bis zu vier) geschrieben werden. Gültige Komponenten sind:(x,y,z,w) oder (r,g,b,a).
Bemerkungen
Farbregister sind schreibgeschützte Register. Jedes Register enthält RGBA-Werte mit vier Komponenten, die von Eingabevertices iteriert werden. Sie weisen eine niedrigere Genauigkeit als die meisten Register auf, die garantiert 8 Bits nicht signierter Daten im Bereich (0, +1) aufweisen. Sie können nicht mehrere in einer einzelnen Anweisung verwenden.