Identificateurs de classe pour l’analyseur de table des matières

Les classes suivantes sont déclarées et associées à des identificateurs de classe (CLSID) dans wmcodecdsp. h.

Nom de classe Nom convivial de l’objet
CTocEntry Entrée de la table des matières
CTocEntryList Liste des entrées de la table des matières
CToc Table des matières
CTocCollection Collection TOC
CTocParser Analyseur de table des matières
CTocGeneratorDmo Générateur de table des matières

Le tableau précédent fournit un nom d’objet convivial pour chaque classe. Cette documentation utilise ces noms conviviaux pour faire référence aux instances des classes. Par exemple, la documentation fait référence à une instance de la classe CTocEntry en tant qu’objet d’entrée de table des matières.

Dans le code, vous pouvez utiliser _ _ uuidof pour faire référence aux CLSID. Par exemple, vous pouvez utiliser le code suivant pour faire référence au CLSID pour CTocGeneratorDmo.

__uuidof(CTocGeneratorDmo)

Constantes CLSID définies dans Wmcodecdsp. h

Au lieu d’utiliser _ _ uuidof, vous pouvez utiliser des constantes pour faire référence aux CLSID. Les constantes suivantes sont définies dans wmcodecdsp. h

Nom de classe CLSID, constante
CTocEntry CLSID _ CTocEntry
CTocEntryList CLSID _ CTocEntryList
CToc CLSID _ CToc
CTocCollection CLSID _ CTocCollection
CTocParser CLSID _ CTocParser

Constantes CLSID définies dans Wmcodecdspuuid. lib

La constante CLSID suivante est déclarée, mais pas définie, dans wmcodecdsp. h. Pour l’utiliser dans le code, vous devez effectuer une liaison par rapport à wmcodecdspuuid. lib.

Nom de classe CLSID, constante
CTocGeneratorDmo CLSID _ CTocGeneratorDmo

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows [Applications de bureau Vista uniquement]
Serveur minimal pris en charge
Windows Serveur 2008 [ applications de bureau uniquement]
En-tête
Wmcodecdsp. h
DLL
Wmvdspa.dll

Voir aussi

Objets de l’analyseur de table des matières