Прежде всего - мой родной язык не английский, извините за возможные ошибки. Мой видеоэффект, сделанный как компонент времени выполнения (DLL), в этом модуле у меня есть ActiveAtableClass, и он работает! Для Win 8.1 я изменил манифест и добавляю ссылку для моего компонента, метод AddeffectAsync, который я использовал с этими параметрами < /p>
m_mediaCaptureMgr->AddEffectAsync(Windows::Media::Capture::MediaStreamType::VideoPreview,"OcvComponent.SmileDetector",nullptr)
< /code>
В Win 10 я получил сбой в аналогичном коде < /p>
_mediaCapture->AddVideoEffectAsync(ref new Effects::VideoEffectDefinition("OcvComponent.SmileDetector"), Capture::MediaStreamType::VideoPreview)
< /code>
Я уже пробую старый, хорошо работающий метод, подобный этому, результатом также является Crash < /p>
_mediaCapture->AddEffectAsync(Capture::MediaStreamType::VideoPreview,"OcvComponent.SmileDetector", nullptr)
< /code>
Манифест в обоих случаях я изменяюсь с этим < /p>
OcvComponent.dll
< /code>
Приложение сбоя с использованием этого сообщения < /p>
Этот сбой появляется в результате конструктора ActivatableClass, поэтому Breakpoint не помогает мне. github.com/Microsoft/Windows-universal-samples/tree/master/Samples/CameraVideoStabilization/cpp (sorry for incorrect link, not enough reputation), and I don't understand why but I can not add reference for this project to my component normally I've got this, so I modify project file in text redactor with this
{E84D5530-529F-49B4-811C-3D7FE0902B7E}
< /code>
Я думаю, что это может быть связано.>
Подробнее здесь: https://stackoverflow.com/questions/347 ... ect-in-uwp