До сих пор я использовал MCI & mmioInstallIOProc для воспроизведения видео с помощью упомянутого метода обратного вызова для чтения фрагментов данных непосредственно из памяти.
Есть ли образец, который выполняет тот же метод воспроизведения, используя DirectShow? Я немного поиграл с примером «MemFile», который включен в Platform SDK, но этот код считывает весь файл в память, а вместо этого мне нужно загружать порции данных.
Где искать или какой интерфейс использовать для достижения цели?
С Уважением,
Образец memfile является правильным. Вам нужно реализовать интерфейс IAsyncReader для извлечения данных из ваших буферов памяти, и это самый близкий пример.
Я только что создал новый исходный фильтр!