J'essaye de superposer un WriteableBitmap avec une certaine couleur dans Silverlight. J'ai une image de base en noir et blanc que j'utilise pour créer des images WriteableBitmap plus petites pour une nouvelle image composite et je veux superposer la partie noire ou blanche de la découpe d'image source avec une certaine couleur avant de l'ajouter à l'image composite.Incrustation WriteableBitmap avec couleur
Ce que je fais est maintenant:
var cutOut = new WriteableBitmap(8, 14);
/*
cut out the image here
*/
cutOut.Render(sourceImage, transform); // sourceImage is the base image
cutOutImage.Source = cutOut; // cutOutImage is an Image element in XAML
compositeImage.Render(cutOutImage, transform2); // compositeImage is the final WriteableBitmap that is shown on screen
J'ai essayé les méthodes sur http://blogs.silverarcade.com/silverlight-games-101/15/silverlight-blitting-and-blending-with-silverlights-writeablebitmap/ et en utilisant les méthodes d'extension de hxxp: //writeablebitmapex.codeplex.com/, mais je ne peux pas sembler obtenir une couleur superposer sur l'image cutOut avant de le rendre à l'image composite.
Est-ce que quelqu'un connaît une bonne méthode pour le faire?
Merci d'avance.