Entwickeln eines WIA-Videotreibers
WIA unterstützt Video- und Videokameras. Eine Videokamera, die mit WIA funktioniert, sollte die Videotreiber verwenden, die mit Windows Me, Windows XP und höheren Betriebssystemversionen ausgeliefert werden, oder DirectShow-Videotreiber entwickeln. WIA setzt auf DirectShow, um Standbilder aus einem Videostream abzurufen.
Nur wenige Änderungen an der INF-Datei eines DirectShow-Treibers sind erforderlich, damit WIA ihn als unterstützte Kamera erkennt. Die erforderlichen Änderungen sind:
[Device]
Include= sti.inf
Needs= STI.WIAVideo.Registration
SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
ICMProfiles="sRGB Color Space Profile.icm"
Wenn Sie diese Ergänzungen nicht vornehmen, erkennt WIA das Gerät nicht. Fügen Sie diese Änderungen ihrer INF-Datei hinzu . Ersetzen Sie Ihre INF-Datei nicht nur durch diese Zeilen.
Ein Beispiel für die Unterstützung von WIA von einer Videokamera mithilfe eines USBCAMD-Modells mit einem Standstift ihres Treibers finden Sie unter USB-basierte Kamera mit einer Aufnahmetaste.