Méthode CTransformFilter. CheckTransform

La CheckTransform méthode vérifie si un type de média d’entrée est compatible avec un type de média de sortie.

Syntaxe

virtual HRESULT CheckTransform(
   const CMediaType *mtIn,
   const CMediaType *mtOut
) = 0;

Paramètres

mtIn

Pointeur vers un objet CMediaType qui spécifie le type d’entrée.

mtOut

Pointeur vers un objet CMediaType qui spécifie le type de sortie.

Valeur retournée

Retourne une valeur HRESULT . Les valeurs possibles sont les suivantes :

Code de retour Description
_OK
Les types de média sont compatibles.
TYPE de VFW _ E _ _ non _ accepté
Les types de média ne sont pas compatibles.

Notes

La classe dérivée doit implémenter cette méthode. Retourne S _ OK si le filtre peut accepter les deux types de média spécifiés, ou un code d’erreur dans le cas contraire.

Configuration requise

Condition requise Valeur
En-tête
Transfrm. h (include streams. h)
Bibliothèque
Strmbase. lib (versions commerciales);
Strmbasd. lib (versions Debug)