Freigeben über


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

Weitere Informationen

CamNewVideoFrameEx