Поделиться через


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

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

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

Синтаксис

PCAM_NEW_FRAME_ROUTINE PcamNewFrameRoutine;

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

Параметры

DeviceContext

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

FrameContext

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

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

Никакой

Замечания

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

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

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

Требования

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

См. также

CamNewVideoFrameEx