Constructeur CBaseOutputPin. CBaseOutputPin

Méthode de constructeur.

Syntaxe

CBaseOutputPin(
   TCHAR       *pObjectName,
   CBaseFilter *pFilter,
   CCritSec    *pLock,
   HRESULT     *phr,
   LPCWSTR     pName
);

Paramètres

pObjectName

Chaîne contenant le nom de débogage de l’objet. Pour plus d’informations, consultez CBaseObject.

pFilter

Pointeur vers le filtre qui a créé ce code confidentiel.

pLock

Pointeur vers un verrou CCritSec , utilisé pour sérialiser les modifications d’État. Il peut s’agir de la même section critique que le verrou de filtre, CBaseFilter :: m _ pLock.

phr

Pointeur vers une variable qui reçoit une valeur HRESULT indiquant la réussite ou l’échec de la méthode.

pName

Chaîne de caractères larges contenant le nom du code confidentiel (également utilisé comme identificateur de code confidentiel).

Notes

Tous les paramètres sont passés directement au constructeur CBasePin .

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

CBaseOutputPin, classe