Compartilhar via


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

Confira também

MFVirtualCameraType