called to implement custom "transfer-modes" in the drawing pipeline. The static function Create(Modes) can be called to return an instance of any of the predefined subclasses as specified in the Modes enum. When an Xfermode is assigned to an Paint, then objects drawn with that paint have the xfermode applied. 描画パイプラインでカスタムの "転送モード" を実装するために呼び出されるオブジェク トの基底クラス https://developer.android.com/reference/android/graphics/Xfermode
Thomas Porter と Tom Duff にちなんで命名 Androidにおいては、 本論文で説明されている12のルールを総称して アルファ合成モードと呼ぶ https://developer.android.com/reference/android/graphics/PorterDuff.Mode#CLEAR