MediaCapture.FindConcurrentProfiles(String) Méthode

Définition

Récupère la liste des profils vidéo pris en charge par le périphérique de capture vidéo spécifié qui peuvent être utilisés alors qu’un autre profil est utilisé sur un autre appareil de capture.

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)

Paramètres

videoDeviceId
String

Platform::String

winrt::hstring

Identificateur de l’appareil vidéo pour lequel les profils vidéo pris en charge sont interrogés. Pour plus d’informations sur l’obtention de l’ID d’appareil vidéo, consultez DeviceInformation.FindAllAsync.

Retours

Liste des profils vidéo pris en charge par l’appareil de capture vidéo spécifié qui prend en charge l’accès concurrentiel.

Configuration requise pour Windows

Fonctionnalités de l’application
backgroundMediaRecording

Remarques

Avant d’appeler cette méthode, appelez IsVideoProfileSupported pour vous assurer que l’appareil de capture prend en charge les profils vidéo.

Cette méthode prend en charge le scénario dans lequel vous capturez des vidéos à partir de deux appareils de capture en même temps, comme la caméra avant et la caméra arrière d’un appareil. Appelez la méthode GetConcurrency de l’un des objets MediaCaptureVideoProfile dans la liste retournée pour obtenir une liste de profils pouvant être utilisés simultanément avec ce profil.

Pour obtenir des conseils pratiques sur l’utilisation des profils d’appareil photo, consultez Découvrir et sélectionner des fonctionnalités d’appareil photo avec des profils d’appareil photo.

S’applique à

Voir aussi