Méthode CSourceStream. CheckMediaType

La CheckMediaType méthode détermine si le code PIN accepte un type de média spécifique. Cette méthode implémente la méthode CBasePin :: CheckMediaType virtuelle pure.

Syntaxe

virtual HRESULT CheckMediaType(
   const CMediaType *pMediaType
);

Paramètres

pMediaType

Pointeur vers un objet CMediaType qui contient le type de média proposé.

Valeur de retour

Retourne l’une des valeurs HRESULT indiquées dans le tableau suivant.

Code de retour Description
_OK
Ce code PIN prend en charge ce type de média.
E _ échec
Le code PIN ne prend pas en charge ce type de média.

Notes

Par défaut, le code PIN prend en charge un seul type de média. Cette méthode récupère le type pris en charge en appelant la version à paramètre unique de la méthode CSourceStream :: GetMediaType et le compare au type proposé. Si votre code PIN prend en charge plusieurs types de média, substituez cette méthode.

Spécifications

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

Voir aussi

CSourceStream, classe