{{newin (日本語)|[[0.2.0 (日本語)|0.2.0]]|020|type=列挙型}}
各種透過混合方法。詳しい解説は [[BlendAlphaMode (日本語)|BlendAlphaMode]] および [[BlendMode Formulas (日本語)|BlendMode Formulas]] を参照してください。
== 定数 ==
;alpha: 透過混合方式 (標準)。透過は描画対象の不透明度を決定します。
{{New feature (日本語)|0.9.0|
;replace: 追加の混合処理を行わずに、画面上にあるものを描画対象にある色で完全に置換します。 [[love.graphics.setBlendMode (日本語)|love.graphics.setBlendMode]] で指定された [[BlendAlphaMode (日本語)|BlendAlphaMode]] は以後の対象に影響を与えます。
}}
{{New feature (日本語)|0.9.1|
;screen: '画面'混合方式。
}}
{{New feature (日本語)|0.10.0|
;add: 描画対象にあるピクセルの色は既に画面上に存在するピクセルの色により加算されます。画面の透過は変更されません。
;subtract: 描画対象にあるピクセルの色は既に画面上に存在するピクセルの色により減算されます。画面の透過は変更されません。
;multiply: 描画対象にあるピクセルの色は既に画面上に存在するピクセルの色により乗算されます (暗くなります)。描画されるオブジェクトの透過は "alphamultiply" 型の [[BlendAlphaMode (日本語)|BlendAlphaMode]] が使用されている場合であっても、画面上の色がどれほど影響を受けるかで決定されるのではなく、画面の透過により乗算されます。
}}
{{New feature (日本語)|0.10.1|
;lighten: 描画対象にあるピクセルの色は既に画面上に存在するピクセルの色と比較を行い、各色要素にある二つの値よりも大きいものを使用します。 [[love.graphics.setBlendMode (日本語)|love.graphics.setBlendMode]] で  "premultiplied" 型の [[BlendAlphaMode (日本語)|BlendAlphaMode]] を使用した場合のみ動作します。
;darken: 描画対象にあるピクセルの色は既に画面上に存在するピクセルの色と比較を行い、各色要素にある二つの値よりも小きいものを使用します。[[love.graphics.setBlendMode (日本語)|love.graphics.setBlendMode]] で  "premultiplied" 型の [[BlendAlphaMode (日本語)|BlendAlphaMode]] を使用した場合のみ動作します。
}}
{{Removed feature (日本語)|0.10.0|
;additive: 加算混合方式。
}}
{{Removed new feature (日本語)|0.7.0|0.10.0|
;subtractive: 減算混合方式。
;multiplicative: 乗算混合方式。
}}
{{Removed new feature (日本語)|0.8.0|0.10.0|
;premultiplied: 事前乗算透過混合方式。
}}

== 関連 ==
* [[parent::love.graphics (日本語)]]
* [[BlendMode Formulas (日本語)]]
* [[love.graphics.setBlendMode (日本語)]]
* [[love.graphics.getBlendMode (日本語)]]
* [[BlendAlphaMode (日本語)]]
[[Category:Enums (日本語)]]
{{#set:Description=各種透過混合方法。}}
== そのほかの言語 ==
{{i18n (日本語)|BlendMode}}