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 |