Share via


CBaseInputPin::GetAllocatorRequirements

 
Microsoft DirectShow 9.0

CBaseInputPin::GetAllocatorRequirements

The GetAllocatorRequirements method retrieves the allocator properties requested by the input pin.

Syntax

  HRESULT GetAllocatorRequirements(
    ALLOCATOR_PROPERTIES *pProps
);

Parameters

pProps

Pointer to an ALLOCATOR_PROPERTIES structure, which is filled in with the requirements.

Return Value

Returns E_NOTIMPL.

Remarks

When an output pin initializes a memory allocator, it can call this method to determine whether the input pin has any buffer requirements. For more information, see CBaseOutputPin::DecideAllocator.

Implementing this method is optional. If the filter has specific alignment or prefix requirements, override this method.

Requirements

**  Header:** Declared in Amfilter.h; include Streams.h.

**  Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).

See Also