2011-12-06 53 views
3

如何合併圖像和videoBrush在Windows Phone 7中的一個圖像?如何合併圖像和videoBrush在Windows Phone 7中的一個圖像?

例如有代碼:

<Canvas x:Name="viewfinderCanvas" Width="640" Height="480" 
        HorizontalAlignment="Left" > 
      <Canvas.Background> 
       <VideoBrush x:Name="viewfinderBrush" /> 
      </Canvas.Background> 
      <Image source="myImage.png"/> 
     </Canvas> 

舉例來說,如果我在Image添加圖片 - 標誌與透明的背景下,我想,當你點擊「製作照片」,以標誌留在照片。從相機

圖片採取的幫助下:

PhotoCamera cam = new Microsoft.Devices.PhotoCamera(CameraType.Primary); 

如何使它這樣,當它被應用於圖像(我的標誌)的圖片保存照片?

回答

2

微軟有一個關於如何在VideoBrush上進行疊加的完整示例,請參閱MSDN:How to: Work with Grayscale in a Camera Application for Windows Phone

要合併兩張圖像,請使用WriteBitmapEx項目中的Blit方法。

+0

以不同的方式。我需要使用相機拍攝的圖片以放置圖像的圖片,然後將其保存在媒體庫中的單個文件中 – LarryCrowne

+0

不是您發佈的代碼。我用一種合併兩個'BitmapImage'的方式更新了我的答案 –

相關問題