функция обратного вызова PCAM_NEW_FRAME_ROUTINE (usbcamdi.h)

[CamNewVideoFrame не поддерживается и может быть изменен или недоступен в будущем. Вместо этого используйте CamNewVideoFrameEx. ]

Функция обратного вызова CamNewVideoFrame мини-драйвера камеры инициализирует новую структуру контекста видеокадра.

Синтаксис

PCAM_NEW_FRAME_ROUTINE PcamNewFrameRoutine;

void PcamNewFrameRoutine(
  PVOID DeviceContext,
  PVOID FrameContext
)
{...}

Параметры

DeviceContext

Указатель на контекст устройства мини-накопителя камеры.

FrameContext

Указатель на контекст кадра мини-драйвера камеры.

Возвращаемое значение

None

Remarks

Мини-накопители камеры, которые должны поддерживать обратную совместимость с исходным USBCAMD, должны использовать структуру USBCAMD_DEVICE_DATA и связанные с ней функции обратного вызова (т. е. функции обратного вызова, не содержащие суффикс Ex).

USBCAMD вызывает функцию обратного вызова CamNewVideoFrame мини-драйвера камеры в IRQL = DISPATCH_LEVEL.

Эта функция является необязательной.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть usbcamdi.h (включая Usbcamdi.h)
IRQL DISPATCH_LEVEL (см. раздел "Примечания")

См. также раздел

CamNewVideoFrameEx