Bagikan melalui


LowLightFusion.FuseAsync(IIterable<SoftwareBitmap>) Metode

Definisi

Secara asinkron menggabungkan sekumpulan gambar menjadi satu gambar yang telah dihitung untuk meningkatkan pencahayaan dan keakuratan gambar.

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

IIterable<SoftwareBitmap>

IEnumerable<SoftwareBitmap>

Kumpulan bingkai gambar yang akan diproses.

Mengembalikan

Operasi asinkron yang mengembalikan LowLightFusionResult setelah berhasil diselesaikan. Aplikasi harus memanggil Tutup pada objek yang dikembalikan untuk membebaskan sumber daya yang dialokasikan.

Atribut

Keterangan

Metode ini akan kembali dalam kesalahan dalam kasus berikut:

  • Jumlah gambar dalam koleksi yang disediakan melebihi yang ditentukan oleh properti MaxSupportedFrameCount .
  • Gambar dalam koleksi yang disediakan memiliki format piksel yang berbeda.
  • Gambar dalam koleksi yang disediakan memiliki resolusi yang berbeda.
  • Gambar dalam koleksi yang disediakan dalam format piksel yang tidak didukung. Format yang didukung dapat ditentukan dengan memeriksa properti SupportedBitmapPixelFormats .

Berlaku untuk