入力するフラグメントの色の値に適用する、ブレンド要素の読み取りまたは書き込みを行います。

以下のソースと出力先のカラーコンポーネントに対して、ソースコンポーネントは(Rs, Gs, Bs, As) 、出力先コンポーネントは(Rd, Gd, Bd, Ad) と表されます。

コンポーネントは0と(kR, kG, kB, kA)の間の整数値です。ここで、kR=2mR 1, kG=2mG 1, kB=2mB 1、および kA=2mA 1です。

(mR, mG, mB, mA) はそれぞれ赤、緑、青、アルファのビットプレーンの数です。

備考欄

以下の表は、このプロパティの特性の一覧です。

短い名前 Blending.Function.Source
データタイプ cenum.png
権限 読み取り/書き込み
ランタイムエンジンで使用可能 はい
リアルタイムオペレーティングシステムで利用可能 いいえ
VI実行中に設定可能 はい
フロントパネルをメモリにロード いいえ
使用前に認証が必要 いいえ
ブロックダイアグラムをメモリにロード いいえ
リモートアクセス可能 はい
Zero 0
(default) (0, 0, 0, 0)
One 1
(1, 1, 1, 1)
Destination Color 2
(Rd/kR, Gd/kG, Bd/kB, Ad/kA)
One Minus Destination Color 3
(1, 1, 1, 1)−(Rd/kR, Gd/kG, Bd/kB, Ad/kA)
Source Alpha 4
(As/kA, As/kA, As/kA, As/kA)
One Minus Source Alpha 5
(1, 1, 1, 1)−(As/kA, As/kA, As/kA, As/kA)
Destination Alpha 6
(Ad/kA, Ad/kA, Ad/kA, Ad/kA)
One Minus Destination Alpha 7
(1, 1, 1, 1)−(Ad/kA, Ad/kA, Ad/kA, Ad/kA)
Source Alpha Saturate 8
(i, i, i, 1) where i=min (As、kA、Ad)/kA