Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The IGuideData interface is exposed by the BDA MPEG-2 Transport Information Filter (TIF). It enables the client to get service information from the MPEG-2 transport stream. Use this interface if you are writing a guide store loader.
Methods
The IGuideData interface inherits the methods of the IUnknown interface.
In addition, IGuideData defines the following methods.
Method | Description |
---|---|
Returns a list of unique identifiers for all of the programs contained in all transport streams. |
|
Retrieves the properties for a specified program. |
|
Returns a list of unique identifiers for all of the schedule entries contained in all transport streams. |
|
Retrieves the properties for a specified schedule entry. |
|
Retrieves the properties for a specified service. |
|
Retrieves a collection of tune requests representing all of the services available in the tuning space. |
Remarks
The TIF collects service informaton for services, programs, and schedule entries. A service is analogous to a channel; a program is a television show (also known as an "event"); and a schedule entry is an event that occurs at a specific time on a specific service.
For each program and schedule entry, the TIF creates a string that uniquely identifies that element within the multiplex. The GetGuideProgramIDs and GetScheduleEntryIDs methods return a list of these identifiers. You can then pass the identifier to the GetProgramProperties and GetScheduleEntryProperties methods to get additional properties for a particular element.
Requirements
Header | Declared in Bdatif.h. |
See Also
Send comments about this topic to Microsoft
Build date: 12/4/2008