共用方式為


KsFilterGetChildPinCount 函式 (ks.h)

KsFilterGetChildPinCount函式會傳回目前在指定篩選上具現化之指定類型的針腳數目。

語法

KSDDKAPI ULONG KsFilterGetChildPinCount(
  [in] PKSFILTER Filter,
  [in] ULONG     PinId
);

參數

[in] Filter

KSFILTER 結構的指標,用來尋找 PinID 類型的具現化針腳數目。

[in] PinId

要尋找具現化針腳數目的針腳類型。 PinID 是針腳所屬篩選的針腳描述元陣列的索引。

傳回值

KsFilterGetChildPinCount 會傳回目前在篩選上具現化之 PinID 類型的針腳數目。 如果不存在這類針腳,或 PinID 超出範圍,則會傳回零。

備註

只有在保留篩選控件 Mutex 時呼叫函式時,此呼叫所傳回的計數才會保證正確。 只要此 mutex 繼續保留,計數就會在呼叫之後維持正確。 一旦釋放 Mutex,就可以新增或移除其他針腳,進而改變實際的針腳計數。

如需詳細資訊,請參閱 AVStream中的 Mutex

規格需求

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

另請參閱

KSFILTER

KSPIN

KsFilterGetFirstChildPin

KsPinGetNextSiblingPin