Méthode CBasePin. ConnectionMediaType

La méthode ConnectionMediaType récupère le type de média pour la connexion de code confidentiel actuelle, le cas échéant. Cette méthode implémente la méthode IPIN :: ConnectionMediaType .

Syntaxe

HRESULT ConnectionMediaType(
   AM_MEDIA_TYPE *pmt
);

Paramètres

crédit

Pointeur vers une structure de _ _ type de média am qui reçoit le type de média.

Valeur de retour

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

Code de retour Description
_OK
Réussite.
_pointeur E
Argument de pointeur null .
VFW _ E _ non _ connecté
Le pin n’est pas connecté.

Notes

Si le code PIN est connecté, cette méthode copie le type de média dans la structure de _ _ type de média am spécifiée par VPM. L’appelant doit libérer le bloc de format du type de média. Vous pouvez utiliser la fonction CoTaskMemFree ou la fonction d’assistance FreeMediaType .

Si le code pin n’est pas connecté, cette méthode zéro le bloc de mémoire spécifié par VPM et retourne un code d’erreur.

Spécifications

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

Voir aussi

CBasePin, classe