我现在有一个USB摄像头的驱动源码(是一个minidriver),现在想在驱动中得到视频流的实时帧率,我是这样想的,先调用KeQuerySystemTime()得到一个起始时间,然后开始对得到的视频帧进行计数,统计一定时间内接收到的视频帧的数目,再调用KeQuerySystemTime()得到终止时间,用帧数除以这两个时间的时间差计算得到帧率。
我初学驱动,对这方面有很多都不懂,请问有比这个更为简单的方法吗,比如说在DDK中有什么相关帧速的设置,可以直接利用的,又或者对我这种想法有什么建议,请各位高手多多指教啊。