Fonction MFCreateCameraControlMonitor (mfidl.h)
Crée une instance de IMFCameraControlMonitor
Syntaxe
HRESULT MFCreateCameraControlMonitor(
[in] LPCWSTR symbolicLink,
[in] IMFCameraControlNotify *callback,
[out] IMFCameraControlMonitor **ppCameraControlMonitor
);
Paramètres
[in] symbolicLink
Nom de lien symbolique de chaîne de l’appareil de capture vidéo actif.
[in] callback
Pointeur vers un objet qui implémente l’interface de rappel IMFCameraControlNotify .
[out] ppCameraControlMonitor
Reçoit un pointeur vers l’objet IMFCameraControlMonitor créé.
Valeur retournée
Un HRESULT comprenant les éléments suivants :
Value | Description |
---|---|
S_OK | Réussite. |
E_INVALIDARG | Le lien symbolique spécifié dans symbolicLink ne correspond pas à un appareil photo connu. |
Remarques
Le lien symbolique peut être obtenu à partir d’un attribut MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK retourné par MFEnumDeviceSources ou obtenu en accédant à la propriété DeviceInformation.Id obtenue via les API Windows.Devices.Enumeration .
Configuration requise
En-tête | mfidl.h |
Bibliothèque | mfsensorgroup.lib |
DLL | mfsensorgroup.dll |