次の方法で共有


PCAM_NEW_FRAME_ROUTINEコールバック関数 (usbcamdi.h)

[CamNewVideoFrame はサポートされていないため、今後変更または使用できない可能性があります。 代わりに、CamNewVideoFrameExを使用します。 ]

カメラ ミニドライバーの CamNewVideoFrame コールバック関数は、新しいビデオ フレーム コンテキスト構造を初期化します。

構文

PCAM_NEW_FRAME_ROUTINE PcamNewFrameRoutine;

void PcamNewFrameRoutine(
  PVOID DeviceContext,
  PVOID FrameContext
)
{...}

パラメーター

DeviceContext

カメラ ミニドライバーのデバイス コンテキストへのポインター。

FrameContext

カメラ ミニドライバーのフレーム コンテキストへのポインター。

戻り値

何一つ

備考

元の USBCAMD との下位互換性を維持する必要があるカメラ ミニドライバーは、USBCAMD_DEVICE_DATA 構造体とそれに関連付けられているコールバック関数 (つまり、"Ex" サフィックスを含まないコールバック関数) を使用する必要があります。

USBCAMD は、カメラ ミニドライバーの CamNewVideoFrame コールバック関数を IRQL = DISPATCH_LEVEL で呼び出します。

この関数は省略可能です。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー usbcamdi.h (Usbcamdi.h を含む)
IRQL DISPATCH_LEVEL (「解説」セクションを参照)

関連項目

CamNewVideoFrameEx