Могу ли я использовать System.IO.Stream с элементом управления ActiveX VLC? - PullRequest
3 голосов
/ 22 августа 2011

Я думаю об использовании VLC в качестве элемента управления ActiveX для моего приложения WPF, но я не уверен, будет ли оно принимать объект System.IO.Stream в качестве входного параметра и сможет ли потоковая передача мультимедиа таким образом. Я не смог найти однозначных ответов на этот вопрос, поэтому, прежде чем я начну это делать, я хотел бы быть уверен, что VLC сможет это сделать.

О System.Windows.Controls.MediaElement не может быть и речи, поскольку он принимает только URI в качестве входных параметров для источника. То же самое касается AxWindowsMediaPlayer, который, я думал, будет работать.

1 Ответ

1 голос
/ 22 августа 2011

Он не сможет принимать «не примитивные» типы, такие как потоки.Это типы .Net, которые не имеют прямого аналога в COM.Он должен был быть явно разработан для работы с потоками через COM-взаимодействие.

...