Как объединить изображение и videoBrush в одном изображении в Windows Phone 7? - PullRequest
3 голосов
/ 06 декабря 2011

как объединить Image и 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);

Как сделать так, чтобы при сохранении фотографии на нее наносилась картинка с изображением (мой логотип)?

1 Ответ

2 голосов
/ 06 декабря 2011

У Microsoft есть полный пример того, как делать наложения на VideoBrush, см. MSDN: Как: работать с оттенками серого в приложении камеры для Windows Phone .

Чтобы объединить дваизображения, используйте метод Blit из проекта WriteBitmapEx .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...