CTransformOutputPin.DecideBufferSize-Methode

Die DecideBufferSize -Methode legt die Pufferanforderungen fest.

Syntax

HRESULT DecideBufferSize(
   IMemAllocator        *pAlloc,
   ALLOCATOR_PROPERTIES *ppropInputRequest
);

Parameter

pAlloc

Zeiger auf die IMemAllocator-Schnittstelle der Zuweisung.

ppropInputRequest

Zeiger auf eine ALLOCATOR _ PROPERTIES-Struktur, die die Pufferanforderungen des Eingabepins enthält.

Rückgabewert

Gibt einen HRESULT-Wert zurück.

Bemerkungen

Diese Methode überschreibt die CBaseOutputPin::D ecideBufferSize-Methode. Sie ruft die rein virtuelle CTransformFilter::D ecideBufferSize-Methode des Filters auf, die die abgeleitete Klasse des Filters implementieren muss.

Requirements (Anforderungen)

Anforderung Wert
Header
Transfrm.h (include Streams.h)
Bibliothek
Strmbase.lib (Verkaufsbuilds);
Strmbasd.lib (Debugbuilds)