MFIsVirtualCameraTypeSupported-Funktion (mfvirtualcamera.h)

Gibt einen Wert zurück, der angibt, ob eine bestimmte virtuelle Kamera auf dem aktuellen Gerät unterstützt wird.

Syntax

HRESULT MFIsVirtualCameraTypeSupported(
  MFVirtualCameraType type,
  BOOL                *supported
);

Parameter

type

Ein Member der MFVirtualCameraType-Enumeration , der den typ der virtuellen Kamera angibt, für den die Unterstützung abgefragt wird. In der aktuellen Version wird nur MFVirtualCameraType_SoftwareCameraSource unterstützt.

supported

Ein Ausgabeparameter, der einen booleschen Wert empfängt, der angibt, ob der angegebene Kameratyp auf dem aktuellen Gerät unterstützt wird.

Rückgabewert

Gibt einen HRESULT-Wert zurück, einschließlich, aber nicht beschränkt auf die folgenden Werte:

Fehlercode BESCHREIBUNG
S_OK Erfolgreich
E_INVALIDARG Ein Eingabeparameter ist ungültig.
E_POINTER Der unterstützte Parameter ist NULLptr.
E_ACCESSDENIED Die Datenschutzsteuerung ist so festgelegt, dass der Zugriff auf die Kamera für die App, den Benutzer oder das System verweigert wird. Oder der Aufrufer ist kein Administrator, und die angegebenen Parameter sind nur für den Administratorzugriff gültig.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Build 22000
Kopfzeile mfvirtualcamera.h
Bibliothek mfsensorgroup.lib
DLL mfsensorgroup.dll

Weitere Informationen

MFVirtualCameraType