Настройка потоков передачи файлов
Потоки передачи файлов не требуют специальных параметров в структуре WM_MEDIA_TYPE . Им требуется расширение единицы данных, чтобы связать имя файла с каждым примером. Чтобы отправить имя с примерами передачи файлов, необходимо реализовать систему расширения единиц данных для потока.
Чтобы задать расширение единицы данных для потока, выполните следующие действия.
- Получите указатель на интерфейс IWMStreamConfig2 объекта конфигурации потока, вызвав IWMStreamConfig::QueryInterface.
- Добавьте расширение единицы данных для потока, вызвав IWMStreamConfig2::AddDataUnitExtension следующим образом:
hr = pStreamConfig2->AddDataUnitExtension(CLSID_WMTPropertyFileName, -1, NULL, 0);
Связанные темы