KSFILTER_DISPATCH構造体 (ks.h)
KSFILTER_DISPATCH構造体は、特定のフィルターの種類の特定のイベントをクライアントに通知するために行われるクライアント コールバックを記述します。
構文
typedef struct _KSFILTER_DISPATCH {
PFNKSFILTERIRP Create;
PFNKSFILTERIRP Close;
PFNKSFILTERPROCESS Process;
PFNKSFILTERVOID Reset;
} KSFILTER_DISPATCH, *PKSFILTER_DISPATCH;
メンバーズ
Create
随意。 ミニドライバーによって提供される AVStrMiniFilterCreate コールバック ルーチンへのポインター。
Close
随意。 AVStrMiniFilterClose コールバック ルーチン ミニドライバーが提供するポインター。
Process
随意。 AVStrMiniFilterProcess コールバック ルーチン ミニドライバーによって提供されるポインター。
Reset
随意。 AVStrMiniFilterReset コールバック ルーチン ミニドライバーによって提供されるポインター。
備考
コールバック ポインターは、ドライバーが特定のイベントの通知を受信しないことを示す NULL をできます。
AVStream で処理を再開する を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Microsoft Windows XP 以降のオペレーティング システムおよび Microsoft DirectX 8.0 以降のバージョンで使用できます。 |
ヘッダー | ks.h (Ks.h を含む) |