我尝试使用下面的代码从正在运行的视频中抓取照片或从 MediaElement 停止。没有错误,但没有照片显示,也没有照片被抓取并保存在 Photo Hub 中。似乎是什么问题?感谢您的帮助。
WriteableBitmap wb = new WriteableBitmap(mediaElement1,null);
wb.Invalidate();
wb.Render(mediaElement1, new TranslateTransform());
MemoryStream msWrite = new MemoryStream();
System.Windows.Media.Imaging.Extensions.SaveJpeg(wb, msWrite, 640, 480, 0, 100);
msWrite.Seek(0, SeekOrigin.Begin);
MediaLibrary ML = new MediaLibrary();
ML.SavePicture("test" + ".jpg", msWrite);
//-- Display the capture image from mediaElement
image1.Source = wb;