Que funcionou no XP, mas não no 7, é o que eu esperava.
O que você precisa fazer é obter os drivers mais recentes do Windows 7 para sua webcam. Espero que o fabricante tenha fornecido novos drivers específicos para o Windows 7 que suportem TWAIN ou VFW, caso contrário o Windows 7 provavelmente não conseguirá reconhecê-lo como um dispositivo de captura compatível.
Verifique se sua webcam está compatíveis com o Windows 7 - certifique-se de verificar a arquitetura correta (32/64-bit). Se for, deve haver um link para os drivers mais recentes na página.