PCAM_NEW_FRAME_ROUTINE_EX回调函数 (usbcamdi.h)

相机微型驱动程序的 CamNewVideoFrameEx 回调函数初始化新的视频帧上下文结构。

语法

PCAM_NEW_FRAME_ROUTINE_EX PcamNewFrameRoutineEx;

void PcamNewFrameRoutineEx(
  PVOID DeviceContext,
  PVOID FrameContext,
  ULONG StreamNumber,
  PULONG FrameLength
)
{...}

参数

DeviceContext

指定微型驱动程序设备上下文。

FrameContext

指定要初始化的帧上下文。

StreamNumber

指示与此新帧关联的流。

FrameLength

指向原始帧缓冲区长度的指针。 长度以字节表示。 如果相机微型驱动程序不需要指定大小的 USB 总线上的缓冲区传输,则可能会减小此值。 相机微型驱动程序不应增加此值。

返回值

备注

USBCAMD 在 IRQL = DISPATCH_LEVEL调用相机微型驱动程序的 CamNewVideoFrameEx 回调函数。

原始 USBCAMD 不调用 CamNewVideoFrameEx

此函数是可选的。

要求

要求
目标平台 桌面
标头 usbcamdi.h (包括 Usbcamdi.h)
IRQL DISPATCH_LEVEL (请参阅“备注”部分)