Méthode CTransformFilter. InitializeOutputSample
La InitializeOutputSample méthode récupère un nouvel exemple de sortie et l’initialise.
Syntaxe
HRESULT InitializeOutputSample(
IMediaSample *pSample,
IMediaSample **ppOutSample
);
Paramètres
-
pSample
-
Pointeur vers l’interface IMediaSample de l’exemple d’entrée.
-
ppOutSample
-
Reçoit un pointeur vers l’interface IMediaSample de l’exemple de sortie.
Valeur de retour
Retourne S _ OK ou une autre valeur HRESULT .
Notes
Cette méthode est appelée par la méthode CTransformFilter :: Receive pour préparer l’exemple de sortie. En général, il n’est pas nécessaire d’appeler cette méthode dans votre classe dérivée, sauf si vous substituez la méthode Receive .
Cette méthode récupère un nouvel exemple à partir de l’allocateur de la broche de sortie. Il copie ensuite les exemples de propriétés de l’exemple d’entrée dans l’exemple de sortie. Les exemples de propriétés sont définis dans la structure de _ _ Propriétés am SAMPLE2 .
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|