Configuration du transfert de fichiers Flux
Les flux de transfert de fichiers ne nécessitent pas de paramètres spéciaux dans la structure du _ _ type de média WM . Ils requièrent une extension d’unité de données pour associer un nom de fichier à chaque exemple. Pour envoyer un nom avec des exemples de transfert de fichiers, vous devez implémenter un système d’extension d’unité de données pour le flux.
Pour définir une extension d’unité de données pour le flux, procédez comme suit :
- Obtenez un pointeur vers l’interface IWMStreamConfig2 de l’objet de configuration de flux en appelant IWMStreamConfig :: QueryInterface.
- Ajoutez une extension d’unité de données pour le flux en appelant IWMStreamConfig2 :: AddDataUnitExtension comme suit :
hr = pStreamConfig2->AddDataUnitExtension(CLSID_WMTPropertyFileName, -1, NULL, 0);