LowLightFusion.FuseAsync(IIterable<SoftwareBitmap>) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fundi de forma assíncrona um conjunto de imagens em uma única imagem que foi computada para melhorar a iluminação e a fidelidade da imagem.
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)
Parâmetros
- frameSet
A coleção de quadros de imagem a serem processados.
Retornos
Uma operação assíncrona que retorna um LowLightFusionResult após a conclusão bem-sucedida. O aplicativo deve chamar Close no objeto retornado para liberar os recursos alocados.
- Atributos
Comentários
Esse método retornará um erro nos seguintes casos:
- O número de imagens na coleção fornecida excede o especificado pela propriedade MaxSupportedFrameCount .
- As imagens na coleção fornecida têm formatos de pixel diferentes.
- As imagens na coleção fornecida têm resoluções diferentes.
- As imagens na coleção fornecida estão em um formato de pixel sem suporte. Os formatos com suporte podem ser determinados verificando a propriedade SupportedBitmapPixelFormats .