Partager via


Méthode ITocParser ::GetTocByType (wmcodecdsp.h)

GetTocByType récupère toutes les tables des matières d’un type spécifié à partir de l’objet Parser TOC.

Syntaxe

HRESULT GetTocByType(
        TOC_POS_TYPE   enumTocPosType,
  [in]  GUID           guidTocType,
  [out] ITocCollection **ppTocs
);

Paramètres

enumTocPosType

[in] guidTocType

Identificateur global unique (GUID) qui spécifie le type de table des matières à récupérer. Consultez la section Notes.

[out] ppTocs

Pointeur vers une interface ITocCollection qui représente la collection de tables des matières récupérées.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
S_OK

Remarques

Vous pouvez concevoir plusieurs types de tables des matières. Dans ce cas, vous pouvez faire la distinction entre les types en créant un GUID qui représente chaque type. Vous pouvez identifier une table des matières en tant que type particulier en définissant le membre guidType d’une structure TOC_DESCRIPTOR , puis en transmettant la structure TOC_DESCRIPTOR à IToc ::SetDescriptor.

Configuration requise

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

Voir aussi

ITocParser

RemoveTocByType