MediaCapture.FindConcurrentProfiles(String) 方法

定义

检索指定视频捕获设备支持的视频配置文件列表,这些配置文件可在其他捕获设备上使用时使用。

public:
 static IVectorView<MediaCaptureVideoProfile ^> ^ FindConcurrentProfiles(Platform::String ^ videoDeviceId);
 static IVectorView<MediaCaptureVideoProfile> FindConcurrentProfiles(winrt::hstring const& videoDeviceId);
public static IReadOnlyList<MediaCaptureVideoProfile> FindConcurrentProfiles(string videoDeviceId);
function findConcurrentProfiles(videoDeviceId)
Public Shared Function FindConcurrentProfiles (videoDeviceId As String) As IReadOnlyList(Of MediaCaptureVideoProfile)

参数

videoDeviceId
String

Platform::String

winrt::hstring

要查询其支持的视频配置文件的视频设备的标识符。 有关获取视频设备 ID 的信息,请参阅 DeviceInformation.FindAllAsync

返回

支持并发的指定视频捕获设备支持的视频配置文件列表。

Windows 要求

应用功能
backgroundMediaRecording

注解

在调用此方法之前,请调用 IsVideoProfileSupported 以确保捕获设备支持视频配置文件。

此方法支持同时从两个捕获设备(例如设备的前置摄像头和后置摄像头)捕获视频的方案。 调用返回列表中 MediaCaptureVideoProfile 对象之一的 GetConcurrency 方法,以获取可与该配置文件同时使用的配置文件列表。

有关使用相机配置文件的操作指南,请参阅 使用相机配置文件发现和选择相机功能

适用于

另请参阅