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