У меня есть исходный фильтр на графике моего приложения. Я могу показать страницу свойств с помощью стандартного API (от oleaut32.dll - OleCreatePropertyFrame
, см. Displaying a Filter's Property Pages).Как сохранить или загрузить свойства фильтра в DirectShow
Но как сохранить/сериализовать и загрузить/десериализовать свойства фильтра из кода? Я использую DirectShow.NET для построения графика.
должен ли я использовать любой файл для метода save(). Можете ли вы дать примерный код. – venkat
все фильтры реализуют интерфейс IPersistStream – venkat
Вы передаете поток, а не файл (или необязательно файл - поток может поддерживаться файлом, памятью и т. Д.). Фильтрам не нужно реализовывать 'IPersistStream'. –