PCAM_NEW_FRAME_ROUTINE función de devolución de llamada (usbcamdi.h)

[CamNewVideoFrame no se admite y puede modificarse o no estar disponible en el futuro. En su lugar, use CamNewVideoFrameEx. ]

Una función de devolución de llamada CamNewVideoFrame de la cámara inicializa una nueva estructura de contexto de fotograma de vídeo.

Sintaxis

PCAM_NEW_FRAME_ROUTINE PcamNewFrameRoutine;

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

Parámetros

DeviceContext

Puntero al contexto del dispositivo del minidriver de la cámara.

FrameContext

Puntero al contexto del marco del minidriver de la cámara.

Valor devuelto

None

Observaciones

Los minidriveres de cámara que deben mantener la compatibilidad con versiones anteriores con el USBCAMD original deben usar la estructura USBCAMD_DEVICE_DATA y sus funciones de devolución de llamada asociadas (es decir, las funciones de devolución de llamada que no contienen el sufijo "Ex").

USBCAMD llama a la función de devolución de llamada CamNewVideoFrame de la cámara en IRQL = DISPATCH_LEVEL.

Esta función es opcional.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado usbcamdi.h (incluya Usbcamdi.h)
IRQL DISPATCH_LEVEL (consulte la sección Comentarios)

Consulte también

CamNewVideoFrameEx