Partager via


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

Définition

Fusionne de manière asynchrone un ensemble d’images en une seule image qui a été calculée pour améliorer l’éclairage et la fidélité de l’image.

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)

Paramètres

frameSet

IIterable<SoftwareBitmap>

IEnumerable<SoftwareBitmap>

Collection d’images à traiter.

Retours

Opération asynchrone qui retourne un LowLightFusionResult en cas d’achèvement réussi. L’application doit appeler Close sur l’objet retourné pour libérer les ressources allouées.

Attributs

Remarques

Cette méthode retourne une erreur dans les cas suivants :

  • Le nombre d’images dans la collection fournie dépasse la valeur spécifiée par la propriété MaxSupportedFrameCount .
  • Les images de la collection fournie ont différents formats de pixels.
  • Les images de la collection fournie ont des résolutions différentes.
  • Les images de la collection fournie sont dans un format de pixel non pris en charge. Vous pouvez déterminer les formats pris en charge en vérifiant la propriété SupportedBitmapPixelFormats .

S’applique à