Microsoft DirectX 9.0

IGuideDataEvent Interface

The IGuideDataEvent interface is used to receive events from the BDA MPEG-2 Transport Information Filter (TIF).

This interface is an outgoing connection-point interface. To receive events from a playback device, implement this interface and then call the IConnectionPoint::Advise method to establish a connection. The event sink must not block the calling thread. If the client requires additional information about the event, it should make calls on a separate thread.

In addition to the methods inherited from IUnknown, the IGuideDataEvent interface exposes the following methods.

Method Description
GuideDataAcquired Called when a complete set of guide data has been acquired from the current transport stream. (Currently not supported.)
ProgramChanged Called when information about one or more programs has changed.
ProgramDeleted Called when a program has been deleted. (Currently not supported.)
ScheduleDeleted Called when a schedule entry has been deleted. (Currently not supported.)
ScheduleEntryChanged Called when information about one or more schedule entries has changed.
ServiceChanged Called when a service has been changed.
ServiceDeleted Called when a service has been deleted. (Currently not supported.)

Requirements

Include Bdatif.h.