Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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