CTransInPlaceFilter. Transform, méthode
La Transform méthode transforme un exemple en place.
Syntaxe
virtual HRESULT Transform(
IMediaSample *pSample
) = 0;
Paramètres
-
pSample
-
Pointeur vers l’interface IMediaSample de l’exemple.
Valeur retournée
Retourne une valeur HRESULT . Les valeurs possibles sont les suivantes :
| Code de retour | Description |
|---|---|
|
Ne fournissez pas cet exemple. |
|
Réussite. |
Remarques
La classe dérivée doit implémenter cette méthode. Transformez les exemples de données sur place. Si le filtre utilise deux allocations, il copie les données de l’exemple d’entrée vers un nouvel exemple et passe la copie à cette méthode.
Si le filtre ne doit pas livrer cet exemple (par exemple, pour prendre en charge le contrôle de qualité), la méthode doit retourner S _ false.
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|