Condividi tramite


LowLightFusion.FuseAsync(IIterable<SoftwareBitmap>) Metodo

Definizione

Unisce in modo asincrono un set di immagini in una singola immagine calcolata per migliorare l'illuminazione e la fedeltà delle immagini.

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)

Parametri

frameSet

IIterable<SoftwareBitmap>

IEnumerable<SoftwareBitmap>

Raccolta di fotogrammi di immagine da elaborare.

Restituisce

Operazione asincrona che restituisce lowLightFusionResult al completamento corretto. L'app deve chiamare Close sull'oggetto restituito per liberare le risorse allocate.

Attributi

Commenti

Questo metodo restituirà un errore nei casi seguenti:

  • Il numero di immagini nella raccolta fornita supera l'oggetto specificato dalla proprietà MaxSupportedFrameCount .
  • Le immagini nella raccolta fornita hanno formati pixel diversi.
  • Le immagini nella raccolta fornita hanno risoluzioni diverse.
  • Le immagini nella raccolta fornita sono in formato pixel non supportato. I formati supportati possono essere determinati controllando la proprietà SupportedBitmapPixelFormats .

Si applica a