Я захватил изображение в своем приложении Windows Phone и скопировал его на изображение с холста, создав поток. Теперь я хочу, чтобы его Uri объединил его с другим изображением. Это то, что я сделал до сих порКак получить изображение Uri
XAML:
<Canvas x:Name="frontCanvas" Margin="373,0,0,0" Grid.RowSpan="2">
<Canvas.Background>
<VideoBrush x:Name="frontBrush" >
<VideoBrush.RelativeTransform>
<CompositeTransform x:Name="viewCompositeTransform"
ScaleX="-1" CenterX=".5" CenterY=".5"/>
</VideoBrush.RelativeTransform>
</VideoBrush>
</Canvas.Background>
</Canvas>
<Image Visibility="Collapsed" x:Name="frontImage" Margin="373,0,0,0" Grid.RowSpan="2">
</Image>
C#
void frontCam_CaptureImageAvailable(
object sender, Microsoft.Devices.ContentReadyEventArgs e)
{
Dispatcher.BeginInvoke(() =>
{
BitmapImage bmp2 = new BitmapImage();
bmp2.SetSource(e.ImageStream);
frontImage.Source = bmp2;
frontCanvas.Visibility = Visibility.Collapsed;
frontImage.Visibility = Visibility.Visible;
//img2Name = bmp2.UriSource.ToString();
});
}
http://blogs.msdn.com/b/ssehgal/archive/2012/02/03/windows-phone-code-sample-capturing-image-from-camera-and-updating-live-tile.aspx – niksofteng
Спасибо за ваш ответ, но я не хочу его хранить. Я хочу объединить его, прежде чем я его сохраню. Мне просто нужен его Ури, есть ли способ его получить. –
Замечание: при редактировании пост/одобрении изменений избегайте использования кодовых слов «код» для выделения и неправильного использования других функций форматирования (т. Е. С использованием кавычек «>» для получения желтого фона). Также попробуйте форматировать свой код, чтобы он был на экране без прокрутки. (@ более гладкая - проверьте http://meta.stackoverflow.com/questions/308047/is-using-backticks-for-inline-quotes-acceptable/308050#308050 на использование обратных тиков). –