IMpeg2TableFilter interface (mpeg2data.h)

[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]

The IMpeg2TableFilter interface controls which tables are parsed by the MPEG-2 Sections and Tables filter. The BDA MPEG-2 Transport Information filter exposes this interface on its output pins.

Inheritance

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

Methods

The IMpeg2TableFilter interface has these methods.

 
IMpeg2TableFilter::AddExtension

The AddExtension method adds a table extension to the list of MPEG-2 table sections that the filter sends.
IMpeg2TableFilter::AddPID

The AddPID method adds a packet identifier (PID) to the list of PIDs that the filter sends.
IMpeg2TableFilter::AddTable

The AddTable method adds a table identifier (TID) to the list of MPEG-2 table sections that the filter sends.
IMpeg2TableFilter::RemoveExtension

The RemoveExtension method removes a table extension from the list of MPEG-2 table sections that the filter sends.
IMpeg2TableFilter::RemovePID

The RemovePID method removes a packet identifier (PID) from the list of PIDs that the filter sends.
IMpeg2TableFilter::RemoveTable

The RemoveTable method removes a table identifier (TID) from the list of MPEG-2 table sections that the filter sends.

Remarks

To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IMpeg2TableFilter).

Requirements

Requirement Value
Target Platform Windows
Header mpeg2data.h

See also

BDA Interfaces

BDA MPEG-2 Transport Information Filter

MPEG-2 Sections and Tables Filter