Все, что вам нужно сделать, это передать CameraCaptureUIMode.Video для CaptureFileAsync.Вот пример
CameraCaptureUI dialog = new CameraCaptureUI();
dialog.VideoSettings.Format = CameraCaptureUIVideoFormat.Mp4;
StorageFile file = null;
file = await dialog.CaptureFileAsync(CameraCaptureUIMode.Video);
if (file != null)
{
IRandomAccessStream fileStream = await file.OpenAsync(Windows.Storage.FileAccessMode.Read);
//Do something with the stream
}
РЕДАКТИРОВАТЬ:
Для применения эффектов вы можете использовать метод AddEffectAsync, например.* Реализация GrayScaleEffect для Microsoft Foundation Transform (MFT) - это [здесь]. 1 .Этот пример должен позволить вам создавать свои собственные эффекты.