LowLightFusion.FuseAsync(IIterable<SoftwareBitmap>) 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.
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
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 .