Accessing Video Capture Hardware, Using VCKernel.lib
After a kernel-mode video capture driver’s DriverEntry function has called VC_GetResources, which maps the device’s I/O address space and frame buffer into system address space, the driver can use VCKernel.lib functions and macros to access device hardware. The following functions read or write the device’s port address space:
The following macros are useful for reading or writing the device’s frame buffer: