Freigeben über


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.