2014-10-30 2 views
0

Я прочитал FileWriter фильтра:.Могу ли я получить доступ через файл в FileWriter Фильтре DirectShow

"Файл Writer фильтр может быть использован для записи файлов на диск, независимо от формата фильтр просто записывает на диск независимо от его принимает на своем входном штыре, поэтому он должен быть подключен к мультиплексору, который может правильно форматировать файл. Вы можете создать новый выходной файл с помощью файла Writer или указать существующий файл, а если файл уже существует, он будет полностью перезаписан с новыми данными "

Так что мой вопрос:.

Я использую фил FileWriter ter для записи моего аудиопотока на диск. Прежде чем записывать файл на диск, я хочу получить доступ к этому файлу, так что это возможно, или я должен создать собственный собственный фильтр.

ответ

0

Фильтр авторских файлов не предоставляет вам опции для изменения режима совместного использования файлов во время записи файла. Кроме того, в большинстве случаев ваш доступ к файлу до его финализации не имеет смысла: файлы редко записываются постепенно, окончание файла изменяет данные в середине файла, а ваши данные доступа до закрытия файла могут привести к повреждению/неполному потоку ,

0

Roman R is right. Писатели для написания. Если вам нужно преобразовать данные - напишите свой собственный фильтр Transform.

Вы можете задать мне вопрос непосредственно here.