Méthode CTransformFilter. DecideBufferSize
La DecideBufferSize méthode définit les exigences de mémoire tampon de la broche de sortie.
Syntaxe
virtual HRESULT DecideBufferSize(
IMemAllocator *pAlloc,
ALLOCATOR_PROPERTIES *ppropInputRequest
) = 0;
Paramètres
-
pAlloc
-
Pointeur vers l’interface IMemAllocator sur l’allocateur de la broche de sortie.
-
ppropInputRequest
-
Pointeur vers une structure de _ Propriétés Allocator qui contient des exigences de mémoire tampon à partir de la broche d’entrée en aval.
Valeur retournée
Retourne S _ OK ou une autre valeur HRESULT .
Remarques
La méthode CTransformOutputPin ::D ecidebuffersize de la broche de sortie appelle cette méthode. La classe dérivée doit implémenter cette méthode. Pour plus d’informations, consultez CBaseOutputPin ::D ecidebuffersize.
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|