Windows Phone 7 - Захват экрана

Я пытаюсь сделать снимок экрана во время работы моего мобильного приложения Windows. Пока у меня это есть, но я продолжаю получать исключение ArgumentException . Параметр неверен . Что я делаю не так?

WriteableBitmap wb = new WriteableBitmap((int)this.ActualWidth, (int)this.ActualHeight);

wb.Render(this, null);

wb.Invalidate();

MemoryStream ms = new MemoryStream();

int h = 212;

int w = 444;

wb.SaveJpeg(ms, w, h, 0, 100); // The parameter is incorrect

BitmapImage bitmapImage = new BitmapImage();

bitmapImage.SetSource(ms);

image1.Source = bitmapImage;

Вышеупомянутое находится в моем конструкторе MainPage.

Обновление

Мне удалось воспользоваться отличным учебником, предложенным Мэттом.

Однако похоже, что он ничего не захватывает из WebBrowser .

1) Кто-нибудь знает, как встроенное почтовое приложение отображает электронную почту в формате HTML - какой компонент оно использует?

2) Что используется для создания собственных приложений в серии Windows Phone 7?

8
задан Abs 15 October 2011 в 17:28
поделиться