Partager via


Lecteur synchrone, objet

[La fonctionnalité associée à cette page, le Kit de développement logiciel (SDK) Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par le lecteur source et l’enregistreurrécepteur. Le lecteur source et l’enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source et l’enregistreur récepteur au lieu du Kit de développement logiciel (SDK) Windows Media Format 11, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

L’objet lecteur synchrone est utilisé pour lire des fichiers multimédias numériques à l’aide d’appels synchrones.

L’objet lecteur synchrone est créé par la fonction WMCreateSyncReader, qui définit un pointeur vers une interface IWMSyncReader . Les autres interfaces prises en charge par l’interface de lecteur synchrone peuvent être obtenues en appelant la méthode QueryInterface .

Les interfaces suivantes sont prises en charge par l’objet lecteur synchrone.

Interface Description
IWMHeaderInfo Définit et récupère les informations d’en-tête, telles que les métadonnées, les marqueurs, etc.
IWMHeaderInfo2 Énumère les informations de codec disponibles. Hérite de toutes les méthodes de IWMHeaderInfo.
IWMHeaderInfo3 Prend en charge les grandes tailles d’attributs, les noms d’attributs en double et la prise en charge de plusieurs langues. Hérite de toutes les méthodes de IWMHeaderInfo et IWMHeaderInfo2.
IWMProfile Fournit l’accès aux informations de profil du fichier Windows Media chargé dans le lecteur.
IWMProfile2 Récupère l’identificateur global unique (GUID), le cas échéant, associé au profil. Hérite de toutes les méthodes de IWMProfile.
IWMProfile3 Prend en charge le partage de bande passante et les informations de hiérarchisation de flux dans le profil. Hérite de toutes les méthodes de IWMProfile et IWMProfile2.
IWMSyncReader Fournit des fonctionnalités de lecture synchrone pour les fichiers multimédias numériques.
IWMSyncReader2 Prend en charge la recherche de codes de temps SMPTE et l’allocation manuelle d’exemples. Hérite de toutes les méthodes d’IWMSyncReader.

 

Objets

Lecteur, objet

Lecture de fichiers avec le lecteur synchrone