Configuration des flux de transfert de fichiers
Les flux de transfert de fichiers ne nécessitent pas de paramètres spéciaux dans la structure WM_MEDIA_TYPE . Ils nécessitent 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);
Rubriques connexes