IGraphBuilder::Render method (strmif.h)
Render method builds a filter graph that renders the data from a specified output pin.
HRESULT Render( [in] IPin *ppinOut );
Pointer to the IPin interface on an output pin.
Returns an HRESULT. Possible values include the following.
||Partial success; the audio was not rendered.|
||Success; the Filter Graph Manager modified a filter name to avoid duplication.|
||Partial success; some of the streams in this movie are in an unsupported format.|
||Partial success; the video was not rendered.|
||NULL pointer argument.|
||No combination of intermediate filters could be found to make the connection.|
||No combination of filters could be found to render the stream.|
||There is no common media type between these pins.|
||The filter to which this pin belongs is not in the filter graph.|
This method renders the data from a specified output pin, adding new filters to the graph as needed. Filters are tried in the same order as for the IGraphBuilder::Connect method. For more information, see Intelligent Connect.
During the connection process, the Filter Graph Manager ignores pins on intermediate filters if the pin name begins with a tilde (~). For more information, see PIN_INFO.
|Minimum supported client||Windows 2000 Professional [desktop apps only]|
|Minimum supported server||Windows 2000 Server [desktop apps only]|
|Header||strmif.h (include Dshow.h)|