Enumeration of video capture devices from MFEnumDeviceSources API RRS feed

  • Question

  • Hi

    If a microsoft surface device has multiple cameras, then how does the MFEnumDeviceSources API report those devices to the calling application ?

    Ex. There is 1 camera on the Front and 3 cameras on the rear. Does the multi-cam device uses all 3 rear cameras simultaneously to produce a single image and then send it to media frameworks, then it would probably be reported as a single camera. If this is not the case, will the API report 3 separate rear cameras ? 

    Please clarify how the cameras are reported to Windows and then to media foundation. How does the API return the list to the calling application?


    Wednesday, November 6, 2019 11:31 AM