KsFilterCreatePinFactory 函式 (ks.h)

KsFilterCreatePinFactory 函式會在指定的篩選上建立新的針腳處理站。

語法

KSDDKAPI NTSTATUS KsFilterCreatePinFactory(
  [in]  PKSFILTER                         Filter,
  [in]  const KSPIN_DESCRIPTOR_EX * const PinDescriptor,
  [out] PULONG                            PinID
);

參數

[in] Filter

要為其建立新針腳處理站 之 KSFILTER 結構的指標。

[in] PinDescriptor

描述此處理站將建立之針腳 的KSPIN_DESCRIPTOR_EX 結構的指標。

[out] PinID

包含新處理站標識碼之位置的指標。

傳回值

KsFilterCreatePinFactory 會傳回嘗試建立釘選處理站的成功或失敗。 可能會因為無效的參數或記憶體不足而發生失敗。

備註

請注意,必須先保留篩選控件 Mutex,才能呼叫此函式。 如需詳細資訊,請參閱 AVStream中的 Mutex

規格需求

需求
最低支援的用戶端 適用於 Microsoft Windows XP 和更新版本的作業系統和 DirectX 8.0 和更新版本的 DirectX。
目標平台 Universal
標頭 ks.h (包含 Ks.h)
程式庫 Ks.lib
IRQL PASSIVE_LEVEL

另請參閱

KsFilterCreateNode