CTransInPlaceOutputPin Class

This class implements the output pin of a simple transform-inplace filter (CTransInPlaceFilter).

Protected Data Members

Member Description
m_pTIPFilter Pointer to the CTransInPlaceFilter object that owns this pin.

Member Functions

Member function Description
ConnectedIMemInputPin Retrieves a pointer to the input pin to which this output pin is connected.
CTransInPlaceOutputPin Construct a CTransInPlaceOutputPin object.
PeekAllocator Retrieves a pointer to the default allocator.
ReceiveAllocator Receives notification of which allocator will be used.

Overrideable Member Functions

Member function Description
CheckMediaType Determines if the media type is acceptable.
DecideAllocator Negotiates the allocator to use (uses the allocator from the upstream output pin).

Implemented IPin Methods

Method Description
EnumMediaTypes Provides a media type enumerator from the upstream filter.

Requirements

DirectShow applications and DirectShow filters have different include file and link library requirements. See Setting Up the Build Environment for more information.

OS Versions: Windows CE 2.12 and later. Version 2.12 requires DXPAK 1.0 or later.
Header:

Last updated on Wednesday, April 13, 2005

© 2005 Microsoft Corporation. All rights reserved.