MediaCapture.PrepareAdvancedPhotoCaptureAsync(ImageEncodingProperties) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa la captura de fotos avanzada y proporciona el objeto AdvancedPhotoCapture usado para administrar la grabación.
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)
Parámetros
- encodingProperties
- ImageEncodingProperties
Propiedades de codificación usadas para la imagen resultante.
Devoluciones
Operación asincrónica que devuelve un objeto AdvancedPhotoCapture al finalizar correctamente.
Requisitos de Windows
Características de aplicaciones |
backgroundMediaRecording
|
Comentarios
Nota:
A partir de Windows 10, versión 1709, se admite la grabación de vídeo y el uso de AdvancedPhotoCapture simultáneamente. Esto no se admite en versiones anteriores. Este cambio significa que puede tener un LowLagMediaRecording preparado y AdvancedPhotoCapture al mismo tiempo. Puede iniciar o detener la grabación de vídeo entre llamadas a MediaCapture.PrepareAdvancedPhotoCaptureAsync y AdvancedPhotoCapture.FinishAsync. También puede llamar a AdvancedPhotoCapture.CaptureAsync mientras el vídeo está grabando. Sin embargo, algunos escenarios advancedPhotoCapture , como capturar una foto HDR mientras graba vídeo provocarían que la captura HDR modificara algunos fotogramas de vídeo, lo que provocaría una experiencia de usuario negativa. Por este motivo, la lista de modos devueltos por AdvancedPhotoControl.SupportedModes será diferente mientras el vídeo está grabando. Debe comprobar este valor inmediatamente después de iniciar o detener la grabación de vídeo para asegurarse de que el modo deseado se admite en el estado de grabación de vídeo actual.