Microsoft DirectX 8.0 (Visual Basic)

アルファ複製

rn.a

命令を処理する前に、影響を受けるレジスタのアルファ チャネルを、すべてのカラー チャネルに複製する。

次の例は、この修飾子の使い方を示している。

mul r0, r0, r1.a    ; アルファ チャネルで乗算 (グレースケール)
                    ; 色の強度だけを変化

この演算子は補数または正負の反転演算子と組み合わせて使用できることに注意すること。この演算子の機能は、Microsoft® DirectX® 6.0 および 7.0 マルチテクスチャ構文の D3DTA_ALPHAREPLICATE フラグに似ている。

この修飾子は、色およびアルファ ブレンディング命令で使用するためのものである。