Constructeur CBaseControlVideo. CBaseControlVideo
Méthode de constructeur.
Syntaxe
CBaseControlVideo(
CBaseFilter *pFilter,
CCritSec *pInterfaceLock,
TCHAR *pName,
LPUNKNOWN pUnk,
HRESULT *phr
);
Paramètres
-
pFilter
-
Pointeur vers l’objet de filtre de média propriétaire.
-
pInterfaceLock
-
Pointeur vers la section critique à utiliser pour le verrouillage.
-
pName
-
Pointeur vers la description de l’objet.
-
pUnk
-
Pointeur vers l’interface de contrôle IUnknown , si l’objet fait partie d’un agrégat ; dans le cas contraire, doit avoir la valeur null.
-
phr
-
Pointeur vers une variable qui reçoit une valeur HRESULT indiquant la réussite ou l’échec de la méthode de constructeur.
Notes
L’objet implémente l’interface de contrôle IBasicVideo .
Toutes les méthodes d’interface de IBasicVideo implémentées par cette classe requièrent que le filtre soit correctement connecté. Pour cette raison, la classe reçoit un code confidentiel avec lequel elle doit se synchroniser. Chaque fois qu’une méthode d’interface est appelée, l’objet détermine que le pin est toujours connecté.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|