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呼叫相機 minidriver 的 CamNewVideoFrameEx 回呼函式。
原始 USBCAMD 不會呼叫 CamNewVideoFrameEx。
此函式是選擇性的。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | usbcamdi.h (包含 Usbcamdi.h) |
IRQL | DISPATCH_LEVEL (请参阅一节) |