PCAM_NEW_FRAME_ROUTINE Rückruffunktion (usbcamdi.h)
[CamNewVideoFrame wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen CamNewVideoFrameEx. ]
Die Rückruffunktion CamNewVideoFrame eines Kamera-Minitreibers initialisiert eine neue Videoframekontextstruktur.
Syntax
PCAM_NEW_FRAME_ROUTINE PcamNewFrameRoutine;
void PcamNewFrameRoutine(
PVOID DeviceContext,
PVOID FrameContext
)
{...}
Parameter
DeviceContext
Zeiger auf den Gerätekontext des Kamera-Minitreibers.
FrameContext
Zeiger auf den Framekontext des Kamera-Minitreibers.
Rückgabewert
Keine
Bemerkungen
Kamera-Minidriver, die Abwärtskompatibilität mit dem ursprünglichen USBCAMD aufrechterhalten müssen, müssen die USBCAMD_DEVICE_DATA-Struktur und die zugehörigen Rückruffunktionen (d. a. Rückruffunktionen, die nicht das Suffix "Ex" enthalten) verwenden.
USBCAMD ruft die CamNewVideoFrame-Rückruffunktion des Kamera-Minitreibers unter IRQL = DISPATCH_LEVEL auf.
Diese Funktion ist optional.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | usbcamdi.h (einschließlich Usbcamdi.h) |
IRQL | DISPATCH_LEVEL (siehe Abschnitt "Hinweise") |