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 |