MFCreateCameraControlMonitor-Funktion (mfidl.h)
Erstellt eine Instanz von IMFCameraControlMonitor
Syntax
HRESULT MFCreateCameraControlMonitor(
[in] LPCWSTR symbolicLink,
[in] IMFCameraControlNotify *callback,
[out] IMFCameraControlMonitor **ppCameraControlMonitor
);
Parameter
[in] symbolicLink
Symbolischer Zeichenfolgenlinkname des aktiven Videoaufnahmegeräts.
[in] callback
Zeiger auf ein Objekt, das die IMFCameraControlNotify-Rückrufschnittstelle implementiert.
[out] ppCameraControlMonitor
Empfängt einen Zeiger auf das erstellte IMFCameraControlMonitor-Objekt .
Rückgabewert
Ein HRESULT,das Folgendes umfasst:
Wert | BESCHREIBUNG |
---|---|
S_OK | Erfolg. |
E_INVALIDARG | Der in symbolicLink angegebene symbolische Link stimmt nicht mit einem bekannten Kameragerät überein. |
Bemerkungen
Der symbolische Link kann aus einem MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK-Attribut abgerufen werden, das von MFEnumDeviceSources zurückgegeben wird, oder durch Zugriff auf die DeviceInformation.Id-Eigenschaft , die über die Windows.Devices.Enumeration-APIs abgerufen wird.
Anforderungen
Kopfzeile | mfidl.h |
Bibliothek | mfsensorgroup.lib |
DLL | mfsensorgroup.dll |