CTransInPlaceInputPin::EnumMediaTypes
Microsoft DirectShow 9.0 |
CTransInPlaceInputPin::EnumMediaTypes
The EnumMediaTypes method enumerates the pin's preferred media types. This method implements the IPin::EnumMediaTypes method.
Syntax
HRESULT EnumMediaTypes( IEnumMediaTypes **ppEnum );
Parameters
ppEnum
Receives a pointer to the IEnumMediaTypes interface.
Return Value
Returns an HRESULT value. Possible values include those shown in the following table.
Value | Description |
S_OK | Success. |
E_OUTOFMEMORY | Insufficient memory. |
E_POINTER | NULL pointer. |
VFW_E_NOT_CONNECTED | The output pin is not connected. |
Remarks
This method returns the IEnumMediaTypes interface from downstream input pin.
Requirements
** Header:** Declared in Transip.h; include Streams.h.
** Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).
See Also