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) |