This article provides an overview of the DVD interfaces and data types used in Microsoft® DirectShow.
Contents of this article:
DVD Application-Level Interfaces
The following list shows DVD interfaces that media developers can use to create applications.
- IAMLine21Decoder
- Provides access to closed captioning information and settings. Closed captioning information is transmitted in the vertical blanking interval (VBI) of television signals, specifically on line 21 (Line21) of field 1 in the VBI.
- IDvdControl
- Controls the playback and search mechanisms of a DVD-Video disc that contains one or more video movies.
- IDvdGraphBuilder
- Enables the DVD application writer to easily build a filter graph for DVD-Video playback.
- IDvdInfo
- Enables an application to query for attributes of available DVD-Video titles and the DVD player status. This interface also allows for control of a DVD player beyond Annex J in the DVD specification.
- IMixerPinConfig
- Exposed on the input pins of overlay mixer filters and contains methods that manipulate video streams in various ways. The overlay mixer filter contains multiple input pins that are dynamically created as video input streams are added.
DVD Decoder Filter Interfaces
The following list shows DVD interfaces that developers can use to set and retrieve device and sample properties.
- IKsPropertySet
- Enables you to set and retrieve device properties. Use this interface to set and retrieve any of the properties from the following list.
- IMediaSample2
- Enables you to set and to retrieve sample properties. This interface is derived from the IMediaSample interface and uses the following data types:
- IVPConfig
- Enables a video port (VP) mixer filter to communicate with a VP driver (decoder), to set and retrieve configuration information. This interface assumes that the mixer filter creates the video port.
- IVPNotify
- Enables you to control the properties of a filter that uses a video port. This interface derives from the IVPBaseNotify interface.
DVD Filter Graph Media Types, Formats, and Events
The following articles provide more information about DVD:
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.