Поделиться через


LowLightFusion.FuseAsync(IIterable<SoftwareBitmap>) Метод

Определение

Асинхронно объединяют набор изображений в одно изображение, которое было вычислено для улучшения освещения и точности изображений.

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)

Параметры

frameSet

IIterable<SoftwareBitmap>

IEnumerable<SoftwareBitmap>

Коллекция кадров изображений для обработки.

Возвращаемое значение

Асинхронная операция, которая возвращает LowLightFusionResult после успешного завершения. Чтобы освободить выделенные ресурсы, приложение должно вызвать close для возвращенного объекта.

Атрибуты

Комментарии

Этот метод возвращает ошибку в следующих случаях:

  • Количество изображений в предоставленной коллекции превышает заданное свойством MaxSupportedFrameCount .
  • Изображения в предоставленной коллекции имеют разные форматы пикселей.
  • Изображения в предоставленной коллекции имеют разные разрешения.
  • Изображения в предоставленной коллекции имеют неподдерживаемый формат пикселей. Поддерживаемые форматы можно определить, проверив свойство SupportedBitmapPixelFormats .

Применяется к