LowLightFusion.FuseAsync(IIterable<SoftwareBitmap>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verschmilzt asynchron einen Satz von Bildern zu einem einzelnen Bild, das berechnet wurde, um die Bildbeleuchtung und -genauigkeit zu verbessern.
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)
Parameter
- frameSet
Die Auflistung der zu verarbeitenden Bildframes.
Gibt zurück
Ein asynchroner Vorgang, der nach erfolgreichem Abschluss ein LowLightFusionResult zurückgibt. Die App sollte Close für das zurückgegebene Objekt aufrufen, um die zugeordneten Ressourcen freizugeben.
- Attribute
Hinweise
Diese Methode gibt in den folgenden Fällen einen Fehler zurück:
- Die Anzahl der Bilder in der bereitgestellten Auflistung überschreitet die durch maxSupportedFrameCount-Eigenschaft angegebene.
- Die Bilder in der bereitgestellten Sammlung weisen unterschiedliche Pixelformate auf.
- Die Bilder in der bereitgestellten Auflistung weisen unterschiedliche Auflösungen auf.
- Die Bilder in der bereitgestellten Auflistung haben ein nicht unterstütztes Pixelformat. Unterstützte Formate können durch Überprüfen der SupportedBitmapPixelFormats-Eigenschaft bestimmt werden.