ITocParser interface (wmcodecdsp.h)

The ITocParser interface represents a TOC Parser object. It provides methods for storing tables of contents in a video file and retrieving tables of contents from a video file.

Inheritance

The ITocParser interface inherits from the IUnknown interface. ITocParser also has these types of members:

Methods

The ITocParser interface has these methods.

 
ITocParser::AddToc

The AddToc method adds a table of contents to the TOC Parser object and assigns an index to the added table of contents.
ITocParser::Commit

The Commit method stores the current state of the TOC Parser object in its associated media file.
ITocParser::GetTocByIndex

The GetTocByIndex method retrieves a table of contents, specified by an index, from the TOC Parser object.
ITocParser::GetTocByType

The GetTocByType retrieves all tables of contents of a specified type from the TOC Parser object.
ITocParser::GetTocCount

The GetTocCount method retrieves the number of tables of contents, of a specified position type, in the TOC Parser object.
ITocParser::Init

The Init method initializes the TOC Parser object and associates it with a media file.
ITocParser::RemoveTocByIndex

The RemoveTocByIndex method removes a table of contents, specified by an index, from the TOC Parser object.
ITocParser::RemoveTocByType

The RemoveTocByType method removes all tables of contents of a specified type from the TOC Parser object.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header wmcodecdsp.h

See also

IUnknown

Table of Contents Parser Interfaces