Skip to content

Vfw vs. WDM drivers

Deprecated

This feature is deprecated and kept for reference only.

Vfw vs. WDM drivers
TVideoGrabber has been designed mainly to use WDM (Windows Driver Model) drivers, but may also work with older VFW (Video For Windows) drivers.
However, not all the features available with WDM drivers are exposed by VFW drivers (like TV tuner, video input, etc...).
Also dynamic device disconnection/reconnection (OnDeviceArrivalOrRemoval event) work only with WDM drivers. VFW drivers appear always installed, even if the device has been removed.
So, before using an older VFW driver, go to the support page of the video capture device manufacturer, and check whether a WDM driver is available. If yes, upgrade to the latest version of the driver.

Detecting vfw drivers - the name of each video capture device in the VideoDevices list ends by (WDM) or (VFW), that describe the kind of driver associated with the video capture device.
- when the current video capture device uses a WDM driver, IsWDMVideoDriver returns true.

Using a generic WDM driver If the video capture board is based on Connexant BTxxx video chips (the large majority of the video capture boards), it is possible to try this generic WDM driver, that fixes usually the problems with old vfw drivers on BTxxx capture card.