Función MFIsVirtualCameraTypeSupported (mfvirtualcamera.h)
Devuelve un valor que indica si se admite una cámara virtual determinada en el dispositivo actual.
Sintaxis
HRESULT MFIsVirtualCameraTypeSupported(
MFVirtualCameraType type,
BOOL *supported
);
Parámetros
type
Miembro de la enumeración MFVirtualCameraType que especifica el tipo de cámara virtual para el que se consulta la compatibilidad. En la versión actual, solo se admite MFVirtualCameraType_SoftwareCameraSource .
supported
Parámetro de salida que recibe un valor booleano que indica si el tipo de cámara especificado es compatible con el dispositivo actual.
Valor devuelto
Devuelve un valor HRESULT, incluidos, entre otros, los siguientes valores:
Código de error | Descripción |
---|---|
S_OK | Correcto |
E_INVALIDARG | Un parámetro de entrada no es válido. |
E_POINTER | El parámetro admitido es nullptr. |
E_ACCESSDENIED | El control de privacidad se establece para denegar el acceso a la cámara de la aplicación, el usuario o el sistema. O bien, el autor de la llamada no es un administrador y los parámetros proporcionados solo son válidos para el acceso de administrador. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compilación 22000 de Windows |
Encabezado | mfvirtualcamera.h |
Library | mfsensorgroup.lib |
Archivo DLL | mfsensorgroup.dll |