Я разрабатываю GUI Window7, C#/WPF, используя Blend/XAML, и хочу показать видео H.264, которое я получаю из потока RTP видеовызова. Я использую библиотеку с открытым исходным кодом на основе C для создания видеовызова. Я создал неуправляемую библиотеку DLL, которая использует эту библиотеку на основе C для совершения видеовызова. P-INvoke из графического интерфейса WPF в DLL отлично работает.WPF GUI голодные сетевые сообщения
Однако я замечаю, что графический интерфейс WPF голодает сетевой поток, который используется для совершения вызовов и отправки/получения сетевых сообщений. Есть ли способ обойти эту проблему? Помните, что я использую XAML (не код) для графического интерфейса wpf.
Скорее всего, вам понравится какой-то код и другие особенности (какая библиотека, потоки в использовании и т. Д.). – user7116
Win32 Темы, созданные CreateThread в библиотеке C, используемой в Dll. Не могу назвать библиотеку по причинам, связанным с собственностью. –
Если ваш неуправляемый код обрабатывает всю сетевую связь, почему вы обвиняете интерфейс WPF? Это удары по сети для других вещей? – jugg1es