다음을 통해 공유


MFIsVirtualCameraTypeSupported 함수(mfvirtualcamera.h)

특정 가상 카메라가 현재 디바이스에서 지원되는지 여부를 나타내는 값을 반환합니다.

구문

HRESULT MFIsVirtualCameraTypeSupported(
  MFVirtualCameraType type,
  BOOL                *supported
);

매개 변수

type

지원을 쿼리할 가상 카메라 유형을 지정하는 MFVirtualCameraType 열거형의 멤버입니다. 현재 릴리스에서는 MFVirtualCameraType_SoftwareCameraSource 만 지원됩니다.

supported

현재 디바이스에서 지정된 카메라 유형이 지원되는지 여부를 나타내는 부울을 수신하는 출력 매개 변수입니다.

반환 값

다음 값을 포함하지만 이에 국한되지 않는 HRESULT 값을 반환합니다.

오류 코드 설명
S_OK 성공
E_INVALIDARG 입력 매개 변수가 잘못되었습니다.
E_POINTER 지원되는 매개 변수는 nullptr입니다.
E_ACCESSDENIED 개인 정보 제어는 앱, 사용자 또는 시스템의 카메라에 대한 액세스를 거부하도록 설정됩니다. 또는 호출자가 관리자가 아니며 제공된 매개 변수는 관리자 액세스에만 유효합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 빌드 22000
머리글 mfvirtualcamera.h
라이브러리 mfsensorgroup.lib
DLL mfsensorgroup.dll

추가 정보

MFVirtualCameraType