Fungsi KsFilterGetChildPinCount (ks.h)

Fungsi KsFilterGetChildPinCountmengembalikan jumlah pin dari jenis tertentu yang saat ini dibuat pada filter tertentu.

Sintaks

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

Parameter

[in] Filter

Penunjuk ke struktur KSFILTER untuk menemukan jumlah pin instans jenis PinID.

[in] PinId

Jenis pin untuk menemukan jumlah pin yang dibuat. PinID adalah indeks ke dalam array deskriptor pin untuk filter tempat pin berada.

Nilai kembali

KsFilterGetChildPinCount mengembalikan jumlah pin jenis PinID yang saat ini dibuat pada Filter. Jika tidak ada pin seperti itu atau jika PinID di luar rentang, nol akan dikembalikan.

Keterangan

Jumlah yang dikembalikan oleh panggilan ini dijamin benar hanya jika fungsi dipanggil saat mutex kontrol filter ditahan. Jumlah tetap benar setelah panggilan selama mutex ini terus ditahan. Segera setelah mutex dirilis, pin lain dapat ditambahkan atau dihapus, sehingga mengubah jumlah pin aktual.

Untuk informasi selengkapnya, lihat Mutex di AVStream.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Microsoft Windows XP dan sistem operasi yang lebih baru dan DirectX 8.0 dan versi DirectX yang lebih baru.
Target Platform Universal
Header ks.h (termasuk Ks.h)
Pustaka Ks.lib
IRQL PASSIVE_LEVEL

Lihat juga

KSFILTER

KSPIN

KsFilterGetFirstChildPin

KsPinGetNextSiblingPin