Condividi tramite


MediaCapture.FindConcurrentProfiles(String) Metodo

Definizione

Recupera l'elenco dei profili video supportati dal dispositivo di acquisizione video specificato che può essere usato mentre un altro profilo viene usato in un dispositivo di acquisizione diverso.

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)

Parametri

videoDeviceId
String

Platform::String

winrt::hstring

Identificatore del dispositivo video per cui vengono eseguite query sui profili video supportati. Per informazioni su come ottenere l'ID dispositivo video, vedi DeviceInformation.FindAllAsync.

Restituisce

Elenco dei profili video supportati dal dispositivo di acquisizione video specificato che supporta la concorrenza.

Requisiti Windows

Funzionalità dell'app
backgroundMediaRecording

Commenti

Prima di chiamare questo metodo, chiamare IsVideoProfileSupported per assicurarsi che il dispositivo di acquisizione supporti i profili video.

Questo metodo supporta lo scenario in cui si acquisisce video da due dispositivi di acquisizione contemporaneamente, ad esempio la fotocamera anteriore e la fotocamera posteriore di un dispositivo. Chiamare il metodo GetConcurrency di uno degli oggetti MediaCaptureVideoProfile nell'elenco restituito per ottenere un elenco di profili che possono essere usati simultaneamente con tale profilo.

Per indicazioni pratiche sull'uso dei profili della fotocamera, vedi Individuare e selezionare le funzionalità della fotocamera con i profili della fotocamera.

Si applica a

Vedi anche