Compartir a través de


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

Consulte también

MFVirtualCameraType