Méthode CTransformFilter. GetMediaType

La GetMediaType méthode récupère un type de média par défaut pour la broche de sortie.

Syntaxe

virtual HRESULT GetMediaType(
   int        iPosition,
   CMediaType *pMediaType
) = 0;

Paramètres

iPosition

Valeur d’index de base zéro.

pMediaType

Pointeur vers un objet CMediaType qui reçoit le type de média.

Valeur retournée

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

Code de retour Description
_OK
Réussite.
VFW _ S _ n’a _ plus d' _ éléments
Index hors limites.
E _ INVALIDARG
Index inférieur à zéro.

Remarques

La méthode CTransformOutputPin :: GetMediaType 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 CBasePin :: GetMediaType.

Configuration requise

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

Voir aussi

CTransformFilter, classe