Freigeben über


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

Siehe auch

CamNewVideoFrameEx