O que significa HRESULT 0x80070057 e por que meu programa está falhando?
Eu escrevi um programa que pega duas imagens, depois executa um algoritmo nelas para isolar uma mão no "primeiro plano" e combinar o gesto com um conhecido.
Alguns dias atrás, eu corri o programa com alguns parâmetros de teste, apenas para testar alguns ajustes que tinha feito, e tudo funcionou bem. Eu não toquei no código desde então.
Hoje, eu corri o programa com duas novas imagens, e ele caiu, me dando o código de erro0x0
eHRESULT=0x80070057
. Além disso, quando parei de depurar a partir do C # Visual Studio 2010 Express, de alguma forma, a depuração parou, de acordo com o estúdio. Mas o formulário ainda está ativo, sem resposta e incapaz de ser fechado, mesmo do Gerenciador de Tarefas. Não consigo executar o programa porque ele diz que outra instância ainda está em execução.
O que poderia estar causando isso? E o que eu posso tentar consertar? Eu ficaria feliz em fornecer quaisquer outros detalhes que possam ser úteis; Eu sou relativamente inexperiente e realmente não sei o que é e não é útil.
Adição: Eu parei e comecei o estúdio, e isso parece ter resolvido o problema. Ainda assim, se alguém puder explicar o que pode ter acontecido, seria muito apreciado.
Outro detalhe: O programa caiu perto do final do que era suposto fazer. Eu era capaz de iniciar, carregar as duas imagens e executar o algoritmo, mas na última etapa, ele caiu em mim.