wp7 화면 캡처 코드

1423 단어 wp7
화면 캡처를 위한 코드를 공유하지만 프로그램이 백엔드에서 실행되지 않기 때문에 버튼이나 메뉴를 통해 캡처를 얻어 앨범에 저장할 수 있습니다.이것은 QQ 단톡방의 친구들이 공유한 것이니 내가 먼저 남겨 두겠다.
public void CaptureScreen(object sender, EventArgs e)
{
  WriteableBitmap bmp = new WriteableBitmap(480, 800);
  bmp.Render(App.Current.RootVisual, null);
  bmp.Invalidate();

  MemoryStream stream = new MemoryStream();
  bmp.SaveJpeg(stream, bmp.PixelWidth, bmp.PixelHeight, 0, 80);
  stream.Seek(0, SeekOrigin.Begin);

  MediaLibrary library = new MediaLibrary();
  string filename = "ScreenShot_" + DateTime.Now.ToString("yyyy-MM-dd_hh:mm:ss");
  library.SavePicture(filename, stream);
  stream.Close();
}

좋은 웹페이지 즐겨찾기