Função MFIsVirtualCameraTypeSupported (mfvirtualcamera.h)
Retorna um valor que indica se uma câmera virtual específica tem suporte no dispositivo atual.
Sintaxe
HRESULT MFIsVirtualCameraTypeSupported(
MFVirtualCameraType type,
BOOL *supported
);
Parâmetros
type
Um membro da enumeração MFVirtualCameraType especificando o tipo de câmera virtual para o qual o suporte está sendo consultado. Na versão atual, há suporte apenas para MFVirtualCameraType_SoftwareCameraSource .
supported
Um parâmetro de saída que recebe um booliano indicando se o tipo de câmera especificado tem suporte no dispositivo atual.
Retornar valor
Retorna um valor HRESULT, incluindo, mas não se limitando aos seguintes valores:
Código do erro | Descrição |
---|---|
S_OK | Com sucesso |
E_INVALIDARG | Um parâmetro de entrada é inválido. |
E_POINTER | O parâmetro com suporte é nullptr. |
E_ACCESSDENIED | O controle de privacidade está definido para negar o acesso à câmera para o aplicativo, o usuário ou o sistema. Ou o chamador não é um administrador e os parâmetros fornecidos são válidos apenas para acesso de administrador. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Build 22000 |
Cabeçalho | mfvirtualcamera.h |
Biblioteca | mfsensorgroup.lib |
DLL | mfsensorgroup.dll |