Devo guarde o dispositivo WIA ou apenas o ID do dispositivo WIA em um aplicativo C #?

votos
2

Eu estou trabalhando com um aplicativo C # WIA e parece que eu tenho duas maneiras de acessar o dispositivo WIA 1) armazenar o objeto após a chamada inicial para selecionar o dispositivo ou 2) armazenar o id do dispositivo e usar o gerenciador de acessar somente o dispositivo quando eu precisar dele.

Estou assumindo que eu possa manter a preensão do objeto dispositivo durante o tempo que eu quiser, mas eu estou familiarizado com WIA então o que seria a melhor prática aqui?

Obrigado!

Publicado 04/11/2009 em 12:56
fonte usuário
Em outras línguas...                            


1 respostas

votos
0

Na minha experiência, armazenando o objeto em si pode levar a problemas de segmentação, se isso é uma preocupação para você. Me deparei com problemas de threading em C ++, então eu não tenho certeza se é também um problema em C #.

Em última análise, eu armazenado o ID do dispositivo e acabou criando um objeto de item WIA em cada segmento que lidou com o dispositivo.

Respondeu 22/07/2010 em 23:19
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more