http://writeablebitmapex.codeplex.com/ 의 WriteableBitmapEx 사용 다음과 같이 Blit 메서드를 사용하십시오.
private WriteableBitmap bSave;
private WriteableBitmap bBase;
private void test()
{
bSave = BitmapFactory.New(200, 200); //your destination
bBase = BitmapFactory.New(200, 200); //your source
//here paint something on either bitmap.
Rect rec = new Rect(0, 0, 199, 199);
using (bSave.GetBitmapContext())
{
using (bBase.GetBitmapContext())
{
bSave.Blit(rec, bBase, rec, WriteableBitmapExtensions.BlendMode.Additive);
}
}
}
대상의 정보를 유지할 필요가없는 경우 더 높은 성능을 위해 BlendMode.None을 사용할 수 있습니다. Additive를 사용할 때 소스와 대상 사이에 알파 합성을 얻습니다.
출처
2013-07-31 17:56:34
Guy
당신은'CopyPixels' /'WritePixels' 콤보와 의미? – JerKimball
그게 효과가 있습니까? 나는 그 일이 끝난 것을 결코 보지 못했고 나는 찾고 있었다. 어떻게 할거 니? – zetar