Partager via


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 :

  1. Obtenez un pointeur vers l’interface IWMStreamConfig2 de l’objet de configuration de flux en appelant IWMStreamConfig::QueryInterface.
  2. 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);
    

Configuration commune à tous les flux

Configuration de types de flux arbitraires

Flux de fichiers