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 |