共用方式為


KsFilterGetChildPinCount 函式 (ks.h)

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

語法

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

參數

[in] Filter

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

[in] PinId

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

傳回值

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

言論

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

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

要求

要求 價值
最低支援的用戶端 Microsoft Windows XP 和更新版本的作系統和 DirectX 8.0 和更新版本的 DirectX 版本中提供。
目標平臺 普遍
標頭 ks.h (包括 Ks.h)
連結庫 Ks.lib
IRQL PASSIVE_LEVEL

另請參閱

KSFILTER

KSPIN

KsFilterGetFirstChildPin

KsPinGetNextSiblingPin