으로 스크린 샷 만들기 내 응용 프로그램에는 현재보기의 스크린 샷을 만들 수 있습니다. WriteableBitmap 클래스로 구현했습니다. 예를 들어 :응용 프로그램 막대 WP8
var frame = Application.Current.RootVisual as PhoneApplicationFrame; WriteableBitmap bitmap = new WriteableBitmap(frame, null);
BitmapImage result = new BitmapImage();
using (var stream = new MemoryStream())
{
bitmap.SaveJpeg(stream, (int)frame.ActualWidth, (int)frame.ActualHeight, 0, 100);
result.SetSource(stream);
}
문제는 페이지에서 이제 표시하고, 응용 프로그램 막대가있는 경우, 그것은 저장된 이미지에 표시되지 않는다는 것입니다. 어떤 아이디어를 가지고이 문제를 해결해야합니까?
복제본 http://stackoverflow.com/questions/15392572/wp8-take-screenshot-with-applicationbar/15393476 –