функция обратного вызова 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 (см. раздел "Примечания") |