Share via


IBitstreamProcessor

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

This interface is the primary initialization interface of the media renderer. The media renderer object should implement the IBitstreamProcessor interface. Methods in this interface are called by the metadriver in order to prepare the media driver to play a particular media type.

A pointer to an IBitstreamProcessor interface can be obtained by calling the IUnknown::QueryInterface method of a media renderer object and specifying the IID_IBitstreamProcessor reference identifier.

The IBitstreamProcessor interface exposes the following methods.

Method Description

IBitstreamProcessor::Init

Initializes the microprocessor hardware.

IBitstreamProcessor::SetBitstreamType

Sets the bit-stream type to a defined value.

IBitstreamProcessor::GetLabeledDMAChannel

Retrieves the DMA channel by its name.

IBitstreamProcessor::GetDMAChannelCount

Returns the number of DMA channels for a previously selected bit-stream type.

IBitstreamProcessor::GetDMAChannel

Retrieves the DMA channel by index.

The IDVDTitleSet 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

See Also

Concepts

DVD-Video Renderer Interfaces