다음을 통해 공유


IBitstreamProcessor::GetLabeledDMAChannel (Windows CE 5.0)

Send Feedback

This method retrieves the DMA channel by its name within a specified labeling schema.

HRESULT GetLabeledDMAChannel(REFGUIDguidLabelSystem,WCHAR* plabelBuf,IDMAChannel** ppDMAChannel);

Parameters

  • guidLabelSystem
    [out] Labeling system.
  • plabelBuf
    [in] Zero-terminated label of the requested DMA channel.
  • ppDMAChannel
    [out] Returning IDMAChannel interface pointer.

Return Values

The following table shows a list of possible return values.

Return value Description
S_OK The request completed successfully.
E_INVALIDARG The requested channel is not known.
E_UNEXPECTED IBitstreamProcessor::SetBitstreamType has not succeeded yet.
E_POINTER An invalid argument pointer has been encountered. This is NULL for the returned value.
E_FAIL A generic failure to get IDMAChannel occurred.

Remarks

The DVD navigator reserves this function. The purpose of this function is to enable selection of a DMA channel in case of multiple channels. Because DVD uses the single channel, there is no need to differentiate. Therefore, this function is not used.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Dvddrvr.idl.

See Also

IBitstreamProcessor::SetBitstreamType | IDMAChannel:IUnknown | IBitstreamProcessor:IUnknown

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.