njColorBlendingMode | English
    ■|INDEX|▼
カラーのブレンディングモードを設定します。

### 書　式

      #include <Ninja.h>
      void njColorBlendingMode( target, mode )
      Int target
      Int mode

### 引　数

target
  モードの設定対象
mode
  ブレンディングモード

### 返　値

  なし

### エラー

  なし

### 機　能

- ブレンディングモードを設定します。
- 設定できるターゲットは以下の通りです。

  NJD_SOURCE_COLOR | ソースカラー
  NJD_DESTINATION_COLOR | デスティネーションカラー

- 各ターゲットに対して設定できるモードは以下の通りです。

  NJD_COLOR_BLENDING_BOTHINVALPHA | ターゲットの指定に関わらず、ソースカラーに(1-As, 1-As, 1-As, 1-As)、デスティネーションカラーに(As, As, As, As)を掛け合わせてブレンドします。
  NJD_COLOR_BLENDING_BOTHSRCALPHA | ターゲットの指定に関わらず、ソースカラーに(As, As, As, As)、デスティネーションカラーに(1-As, 1-As, 1-As, 1-As)を掛け合わせてブレンドします。
  NJD_COLOR_BLENDING_DESTALPHA | 指定したターゲットに(Ad, Ad, Ad, Ad)を掛け合わせてブレンディングを行います。
  NJD_COLOR_BLENDING_DESTCOLOR | 指定したターゲットにデスティネーションカラーを使用します。
  NJD_COLOR_BLENDING_INVDESTALPHA | 指定したターゲットに(1-Ad, 1-Ad, 1-Ad, 1-Ad)を掛け合わせてブレンディングを行います。
  NJD_COLOR_BLENDING_INVDESTCOLOR | 指定したターゲットに(1-Ad, 1-Rd, 1-Gd, 1-Bd)を使用します。
  NJD_COLOR_BLENDING_INVSRCALPHA | 指定したターゲットに(1-As, 1-As, 1-As, 1-As)を掛け合わせてブレンディングを行います。
  NJD_COLOR_BLENDING_INVSRCCOLOR | 指定したターゲットに(1-As, 1-Rs, 1-Gs, 1-Bs)を使用します。
  NJD_COLOR_BLENDING_SRCALPHA | 指定したターゲットに(As, As, As, As)を掛け合わせてブレンディングを行います。
  NJD_COLOR_BLENDING_SRCCOLOR | 指定したターゲットにソースカラーを使用します。
  NJD_COLOR_BLENDING_ONE | 指定したターゲットに(1, 1, 1, 1)を掛け合わせてブレンディングを行います。
  NJD_COLOR_BLENDING_ZERO | 指定したターゲットに(0, 0, 0, 0)を掛け合わせてブレンディングを行います。

### 用　例

### 備　考

  上記モード説明で使われている s、d はそれぞれソースカラー、デスティネーションカラーを意味します。
  例）As はソースカラーのアルファを意味します。

### 関　連

njColorBlendingMode | ■|INDEX|▼