共用方式為


PCAM_NEW_FRAME_ROUTINE_EX回呼函式 (usbcamdi.h)

相機迷你驅動程式的 CamNewVideoFrameEx 回呼函式會初始化新的視訊畫面內容結構。

語法

PCAM_NEW_FRAME_ROUTINE_EX PcamNewFrameRoutineEx;

void PcamNewFrameRoutineEx(
  PVOID DeviceContext,
  PVOID FrameContext,
  ULONG StreamNumber,
  PULONG FrameLength
)
{...}

參數

DeviceContext

指定迷你驅動程式裝置內容。

FrameContext

指定要初始化的框架內容。

StreamNumber

指出與這個新框架相關聯的數據流。

FrameLength

原始框架緩衝區長度的指標。 長度是以位元組表示。 如果相機迷你驅動程式不需要指定大小的 USB 總線上的緩衝區傳輸,相機迷你驅動程式可能會降低此值。 相機迷你驅動程序不應該增加此值。

傳回值

沒有

言論

USBCAMD 會在 IRQL = DISPATCH_LEVEL 呼叫相機迷你驅動程式的 CamNewVideoFrameEx 回呼函式。

原始 USBCAMD 不會呼叫 CamNewVideoFrameEx

此函式是選擇性的。

要求

要求 價值
目標平臺 桌面
標頭 usbcamdi.h (包括 Usbcamdi.h)
IRQL DISPATCH_LEVEL (請參閱一節)