Compartir a través de


LowLightFusion.FuseAsync(IIterable<SoftwareBitmap>) Método

Definición

Fusiona de forma asincrónica un conjunto de imágenes en una sola imagen que se ha calculado para mejorar la iluminación y la fidelidad de la imagen.

public:
 static IAsyncOperationWithProgress<LowLightFusionResult ^, double> ^ FuseAsync(IIterable<SoftwareBitmap ^> ^ frameSet);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperationWithProgress<LowLightFusionResult, double> FuseAsync(IIterable<SoftwareBitmap> const& frameSet);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperationWithProgress<LowLightFusionResult,double> FuseAsync(IEnumerable<SoftwareBitmap> frameSet);
function fuseAsync(frameSet)
Public Shared Function FuseAsync (frameSet As IEnumerable(Of SoftwareBitmap)) As IAsyncOperationWithProgress(Of LowLightFusionResult, Double)

Parámetros

frameSet

IIterable<SoftwareBitmap>

IEnumerable<SoftwareBitmap>

Colección de marcos de imagen que se van a procesar.

Devoluciones

Una operación asincrónica que devuelve un objeto LowLightFusionResult tras completarse correctamente. La aplicación debe llamar a Close en el objeto devuelto para liberar los recursos asignados.

Atributos

Comentarios

Este método devolverá un error en los casos siguientes:

  • El número de imágenes de la colección proporcionada supera el especificado por la propiedad MaxSupportedFrameCount .
  • Las imágenes de la colección proporcionada tienen formatos de píxeles diferentes.
  • Las imágenes de la colección proporcionada tienen resoluciones diferentes.
  • Las imágenes de la colección proporcionada tienen un formato de píxel no admitido. Los formatos admitidos se pueden determinar comprobando la propiedad SupportedBitmapPixelFormats .

Se aplica a