MediaCapture.PrepareAdvancedPhotoCaptureAsync(ImageEncodingProperties) Méthode

Définition

Initialise la capture de photo avancée et fournit l’objet AdvancedPhotoCapture utilisé pour gérer l’enregistrement.

public:
 virtual IAsyncOperation<AdvancedPhotoCapture ^> ^ PrepareAdvancedPhotoCaptureAsync(ImageEncodingProperties ^ encodingProperties) = PrepareAdvancedPhotoCaptureAsync;
IAsyncOperation<AdvancedPhotoCapture> PrepareAdvancedPhotoCaptureAsync(ImageEncodingProperties const& encodingProperties);
public IAsyncOperation<AdvancedPhotoCapture> PrepareAdvancedPhotoCaptureAsync(ImageEncodingProperties encodingProperties);
function prepareAdvancedPhotoCaptureAsync(encodingProperties)
Public Function PrepareAdvancedPhotoCaptureAsync (encodingProperties As ImageEncodingProperties) As IAsyncOperation(Of AdvancedPhotoCapture)

Paramètres

encodingProperties
ImageEncodingProperties

Propriétés d’encodage utilisées pour l’image obtenue.

Retours

Opération asynchrone qui retourne un objet AdvancedPhotoCapture en cas d’achèvement réussi.

Configuration requise pour Windows

Fonctionnalités de l’application
backgroundMediaRecording

Remarques

Notes

À compter de Windows 10 version 1709, l’enregistrement vidéo et l’utilisation simultanée d’AdvancedPhotoCapture sont pris en charge. Cela n’est pas pris en charge dans les versions précédentes. Cette modification signifie que vous pouvez avoir un LowLagMediaRecording et un AdvancedPhotoCapture préparés en même temps. Vous pouvez démarrer ou arrêter l’enregistrement vidéo entre les appels à MediaCapture.PrepareAdvancedPhotoCaptureAsync et AdvancedPhotoCapture.FinishAsync. Vous pouvez également appeler AdvancedPhotoCapture.CaptureAsync pendant l’enregistrement vidéo. Toutefois, certains scénarios AdvancedPhotoCapture , comme la capture d’une photo HDR lors de l’enregistrement vidéo, entraînent la modification de certaines images vidéo par la capture HDR, ce qui entraîne une expérience utilisateur négative. Pour cette raison, la liste des modes retournés par AdvancedPhotoControl.SupportedModes sera différente pendant l’enregistrement vidéo. Vous devez case activée cette valeur immédiatement après le démarrage ou l’arrêt de l’enregistrement vidéo pour vous assurer que le mode souhaité est pris en charge dans l’état d’enregistrement vidéo actuel.

S’applique à