相机微型驱动程序的 CamNewVideoFrameEx 回调函数初始化新的视频帧上下文结构。
语法
PCAM_NEW_FRAME_ROUTINE_EX PcamNewFrameRoutineEx;
VOID PcamNewFrameRoutineEx(
PVOID DeviceContext,
PVOID FrameContext,
ULONG StreamNumber,
PULONG FrameLength
)
{...}
参数
DeviceContext
指定微型驱动程序设备上下文。
FrameContext
指定要初始化的帧上下文。
StreamNumber
指示与此新帧关联的流。
FrameLength
指向原始帧缓冲区长度的指针。 长度以字节表示。 如果相机微型驱动程序不需要指定大小的 USB 总线上的缓冲区传输,则它可能会降低此值。 相机微型驱动程序不应增加此值。
返回值
没有
言论
USBCAMD 调用相机微型驱动程序的 CamNewVideoFrameEx IRQL = DISPATCH_LEVEL回调函数。
原始 USBCAMD 不调用 CamNewVideoFrameEx。
此函数是可选的。
要求
| 要求 | 价值 |
|---|---|
| 目标平台 | 桌面 |
| 标头 | usbcamdi.h (包括 Usbcamdi.h) |
| IRQL | DISPATCH_LEVEL(请参阅“备注”部分) |