Partager via


PCAM_NEW_FRAME_ROUTINE fonction de rappel (usbcamdi.h)

[CamNewVideoFrame n’est pas pris en charge et peut être modifié ou indisponible à l’avenir. Utilisez plutôt CamNewVideoFrameEx. ]

La CamNewVideoFrame d’un minidriver de caméra fonction de rappel initialise une nouvelle structure de contexte de trame vidéo.

Syntaxe

PCAM_NEW_FRAME_ROUTINE PcamNewFrameRoutine;

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

Paramètres

DeviceContext

Pointeur vers le contexte de l’appareil photo minidriver.

FrameContext

Pointeur vers le contexte d’image du minidriver de la caméra.

Valeur de retour

Aucun

Remarques

Les minidrivers de caméra qui doivent maintenir la compatibilité descendante avec l’USBCAMD d’origine doivent utiliser la structure USBCAMD_DEVICE_DATA et ses fonctions de rappel associées (autrement dit, les fonctions de rappel qui ne contiennent pas le suffixe « Ex »).

USBCAMD appelle la fonction de rappel camNewVideoFrame camNewVideoFrame de caméra à IRQL = DISPATCH_LEVEL.

Cette fonction est facultative.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête usbcamdi.h (include Usbcamdi.h)
IRQL DISPATCH_LEVEL (voir la section Remarques)

Voir aussi

CamNewVideoFrameEx