CTransformFilter::CheckInputType
Microsoft DirectShow 9.0 |
CTransformFilter::CheckInputType
The CheckInputType method checks whether a specified media type is acceptable for input.
Syntax
virtual HRESULT CheckInputType( const CMediaType *mtIn ) PURE;
Parameters
mtIn
Pointer to a CMediaType object that specifies the media type.
Return Value
Returns an HRESULT value. Possible values include those shown in the following table.
Value | Description |
S_OK | Media type is acceptable. |
VFW_E_TYPE_NOT_ACCEPTED | Media type is not acceptable. |
Remarks
The derived class must implement this method. Return S_OK if the proposed input format is acceptable, or an error code otherwise.
This method does not need to verify that the input format is compatible with the output format (if any). The input pin verifies that by calling the CheckTransform method.
Requirements
** Header:** Declared in Transfrm.h; include Streams.h.
** Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).
See Also