次の方法で共有


KsAddEvent 関数 (ks.h)

KsAddEvent 関数は、イベント リスト オブジェクトイベントを追加します。

構文

void KsAddEvent(
  [in] PVOID          Object,
  [in] PKSEVENT_ENTRY EventEntry
);

パラメーター

[in] Object

イベントを追加するオブジェクト。

[in] EventEntry

オブジェクトに追加するイベントを記述する KSEVENT_ENTRY 構造体へのポインター。

戻り値

何一つ

備考

ミニドライバーは通常、このルーチンを直接呼び出しません。代わりに、KsFilterAddEvent または KsPinAddEvent を使用します。

イベントがイベント リストに追加された後、これらのイベントは、KsXxxGenerateEvents 呼び出しによってデータ イベントとして生成できます。 PVOID へのオブジェクト (フィルターまたはピン) の型キャストは、呼び出し元によって提供される必要があります。

必要条件

要件 価値
サポートされる最小クライアント Microsoft Windows XP 以降のオペレーティング システムと DirectX 8.0 以降の DirectX バージョンで使用できます。
ターゲット プラットフォーム 万国
ヘッダー ks.h (Ks.h を含む)
ライブラリ Ks.lib
IRQL PASSIVE_LEVEL

関連項目

KSEVENT_ENTRY

KsDefaultAddEventHandler

KsFilterAddEvent

KsGenerateEvents する

KsPinAddEvent