DVD-Video Renderer Interfaces
The DVD-Video renderer design is optimized for direct support of hardware DVD decoders and renderers, while providing a framework for partial or total software decoding and rendering of DVD content.
A DVD driver is a plug-in Component Object Model (COM) component that supports a set of control interfaces that DVD playback middleware requires. Moreover, you can choose to implement any number of additional interfaces representing proprietary features of the DVD-Video renderer, such as zoom and digest. If this is the case, DVD playback middleware automatically makes the features available for an application developer. The developer can take advantage of both these proprietary features and standard DVD playback offered by DVD-Video. DVD-Video renderer interfaces are defined in the following table.
Interface | Description |
---|---|
IDMAChannel:IUnknown | Direct memory access (DMA) channel access |
IBitstreamProcessor:IUnknown | Bit-stream processing |
IDVDRenderer:IUnknown | Rendering |
IDVDDecoderCSS:IUnknown | Decoder content scrambling system (CSS) |
See Also
Last updated on Tuesday, May 18, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.