建立 PorterDuff XferMode
一個 Xfermode
(認為轉讓模式)的作品為繪製管道傳送步驟。當 Xfermode
應用於 Paint
時,根據模式將使用繪製繪製的畫素與基礎畫素(已繪製)組合:
paint.setColor(Color.BLUE);
paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC_IN));
現在我們有了藍色調顏料。繪製的任何形狀都會將形狀區域中已存在的非透明畫素著色為藍色。