共用方式為


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)

另請參閱

KSPROCESSPIN

KSPROCESSPIN_INDEXENTRY

KsCompletePendingRequest