Partilhar via


Desenvolvendo um driver de vídeo WIA

O WIA dá suporte a câmeras de vídeo e vídeo. Uma câmera de vídeo que funcionará com WIA deve usar os drivers de vídeo fornecidos com Windows Me, Windows XP e versões posteriores do sistema operacional ou desenvolver drivers de vídeo DirectShow. O WIA depende do DirectShow para obter imagens paradas de um fluxo de vídeo.

Apenas algumas modificações no arquivo INF de um driver DirectShow são necessárias para que o WIA o reconheça como uma câmera com suporte. As alterações necessárias são:

[Device]
Include= sti.inf
Needs= STI.WIAVideo.Registration
SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
ICMProfiles="sRGB Color Space Profile.icm"

Se você não fizer essas adições, o WIA não reconhecerá o dispositivo. Certifique-se de adicionar essas alterações ao arquivo INF. Não substitua o arquivo INF apenas por essas linhas.

Para obter um exemplo de como dar suporte a WIA de uma câmera de vídeo usando o modelo USBCAMD com um pino ainda do driver, consulte Câmera baseada em USB com um Botão de Captura.