Показать видеокадр на экране - PullRequest
0 голосов
/ 30 октября 2018

Ну, я застрял в отображении видеокадра.

VideoFrame inputVideoFrame, croppedFace=null;
croppedFace = new VideoFrame(BitmapPixelFormat.Bgra8, (int)width, (int)height, BitmapAlphaMode.Ignore);
await inputVideoFrame.CopyToAsync(croppedFace, cropBounds, null);

Я хочу отобразить тип VideoFrame, inputVideoFrame на xaml. (на изображении или элементе захвата)

Есть ли способ сделать это?

1 Ответ

0 голосов
/ 30 октября 2018

Попробуйте это

SoftwareBitmap previewFrame = inputVideoFrame.SoftwareBitmap;

var sbSource = new SoftwareBitmapSource();
await sbSource.SetBitmapAsync(previewFrame);

// Display it in the Image control
PreviewFrameImage.Source = sbSource;

См. образец .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...