IDVDRenderer
Other versions of this page are also available for the following:
8/28/2008
This interface is a primary control interface of the media renderer for rendering DVD video. It is implemented by the DVD renderer and defines MPEG and DVD specific synchronization and control primitives that will be used by the DVD navigator during playback.
A pointer to an IDVDRenderer interface can be obtained by calling the IUnknown::QueryInterface method of a DVD-Video object and specifying the IID_IDVDRenderer reference identifier.
The IDVDRenderer interface has the following methods.
Method | Description |
---|---|
Binds an event handle to specific events in the DVD presentation. |
|
Stops the event notifications flow associated with a handle. |
|
Starts typical decoding and rendering of a DVD stream. |
|
Aborts any decoding and rendering processes and flushes the internal data buffers. |
|
Pauses DVD rendering. |
|
Provides support for forward and reverse scan modes. |
|
Performs slow-motion forward and slow-motion reverse. |
|
Causes the decoder to temporarily start playback to decode and display picture and then enter into paused state on return. |
|
Sets the audio decoder for a selected audio stream type. |
|
Sets the decoding stream number for audio. |
|
Sets the decoding stream number for a subpicture. |
|
Sets the subpicture palette. |
|
Causes the decoder to display a highlight of the specified DVD button. |
|
Returns the currently highlighted button number. |
|
Returns a bitmask identifying what audio capabilities are supported by the DVD-Video renderer. |
|
Returns a bitmask identifying which scan modes are supported by the DVD-Video renderer. |
|
Sets the Analog Protection Schema (APS). |
|
Sets the content aspect ratio. |
|
Sets the output display aspect ratio. |
|
Sets the renderer choice of presentation. |
The IDVDRenderer interface, like all COM interfaces, inherits the IUnknown interface methods. The IUnknown interface supports the following three methods:
Requirements
Header | dvddrvr.idl |
Windows Embedded CE | Windows CE .NET 4.0 and later |