MediaCapture.PrepareAdvancedPhotoCaptureAsync(ImageEncodingProperties) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.