Для приложения Windows Phone 8.1 мне нужно записать видео.Правильно очистите ресурсы MediaCapture
Я использовал эти инструкции, и он работает в основном ... http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh868171.aspx
... но я не получаю очистки от части в App.xaml.cs
public MediaCapture MediaCapture { get; set; }
public CaptureElement PreviewElement { get; set; }
public bool IsRecording { get; set; }
public bool IsPreviewing { get; set; }
public async Task CleanupCaptureResources()
{
if (IsRecording && MediaCapture != null)
{
await MediaCapture.StopRecordAsync();
IsRecording = false;
}
if (IsPreviewing && MediaCapture != null)
{
await MediaCapture.StopPreviewAsync();
IsPreviewing = false;
}
if (MediaCapture != null)
{
if (PreviewElement != null)
{
PreviewElement.Source = null;
}
MediaCapture.Dispose();
}
}
private async void OnSuspending(object sender, SuspendingEventArgs e)
{
var deferral = e.SuspendingOperation.GetDeferral();
//cleanup camera resources
await CleanupCaptureResources();
deferral.Complete();
}
Я не» t получить, как должно работать соединение между App.xaml.cs и VideoRec.xaml (перед элементом предварительного просмотра). Это, наверное, очень простая вещь ... Я очень благодарен за каждый намек или ссылку на учебник для новичков, как вообще обращаться с MediaCapture. Все, что я нашел, для продвинутых.