public interface CompositeContext
CompositeContext
インタフェースは、合成操作のためにカプセル化され、最適化された環境を定義します。 CompositeContext
オブジェクトは、合成操作用の状態を保持します。 マルチ・スレッド環境では、1つのComposite
オブジェクトに対して同時に複数のコンテキストが存在する場合があります。
- 関連項目:
Composite
-
メソッドのサマリー
-
メソッドの詳細
-
dispose
void dispose()
コンテキストに割り当てられたリソースを解放します。
-
compose
2つのソースRaster
オブジェクトを構成し、その結果をデスティネーションWritableRaster
に配置します。 デスティネーションは、1番目または2番目のソースと同じでもかまいません。 dstIn
とdstOut
は、Composite
インタフェースのcreateContext
メソッドに渡されるdstColorModel
と互換可能である必要があります。
- パラメータ:
src
- 合成操作の1番目のソース
dstIn
- 合成操作の2番目のソース
dstOut
- 操作の処理結果が格納されるWritableRaster
- 関連項目:
Composite