Microsoft DirectX 8.1 (C++) |
The CheckMediaType method determines if the pin accepts a specific media type.
Syntax
HRESULT CheckMediaType(
const CMediaType *mtIn
);
Parameters
mtIn
Pointer to a CMediaType object that contains the proposed media type.
Return Value
Returns S_OK or another HRESULT value.
Remarks
This method implements the pure virtual CBasePin::CheckMediaType method. It calls the filter's CTransformFilter::CheckInputType method, which is also pure virtual. The filter's derived class must implement CheckInputType to determine whether a given input type is acceptable.
If the filter's output pin is connected, this method also calls the filter's CTransformFilter::CheckTransform method to determine whether the input type is compatible with the output type. The CheckTransform method is pure virtual as well.
See Also