Freigeben über


ITocParser::GetTocByType-Methode (wmcodecdsp.h)

GetTocByType ruft alle Inhaltsverzeichnisse eines angegebenen Typs aus dem ToC-Parser-Objekt ab.

Syntax

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

Parameter

enumTocPosType

[in] guidTocType

Eine GUID (Globally Unique Identifier), die den Typ des abzurufenden Inhaltsverzeichnisses angibt. Siehe Hinweise.

[out] ppTocs

Zeiger auf eine ITocCollection-Schnittstelle , die die Auflistung der abgerufenen Inhaltsverzeichnisse darstellt.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.

Hinweise

Möglicherweise möchten Sie mehrere verschiedene Arten von Inhaltsverzeichnissen entwerfen. In diesem Fall können Sie zwischen Typen unterscheiden, indem Sie eine GUID erstellen, die jeden Typ darstellt. Sie können ein Inhaltsverzeichnis als einen bestimmten Typ identifizieren, indem Sie den guidType-Member einer TOC_DESCRIPTOR-Struktur festlegen und dann die TOC_DESCRIPTOR-Struktur an IToc::SetDescriptor übergeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wmcodecdsp.h
DLL Wmvdspa.dll

Weitere Informationen

ITocParser

RemoveTocByType