Bagikan melalui


Metode IAMCrossbar::get_CrossbarPinInfo (strmif.h)

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Pengambilan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine , dan Pengambilan Audio/Video di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Metode ini get_CrossbarPinInfo mengambil informasi tentang pin tertentu.

Sintaks

HRESULT get_CrossbarPinInfo(
  [in]  BOOL IsInputPin,
  [in]  long PinIndex,
  [out] long *PinIndexRelated,
  [out] long *PhysicalType
);

Parameter

[in] IsInputPin

Menentukan arah pin. Gunakan salah satu nilai berikut.

Nilai Makna
BENAR
Pin input
SALAH
Pin output

[in] PinIndex

Menentukan indeks pin.

[out] PinIndexRelated

Arahkan ke variabel yang menerima indeks pin terkait, atau –1 jika tidak ada pin yang terkait dengan pin ini. Pin terkait adalah pin pada filter yang sama, dengan arah yang sama; biasanya mewakili jack fisik atau konektor yang sama. Misalnya, tuner video dan tuner audio mungkin terkait pin. Biasanya, jika dua pin terkait, Anda harus merutekannya bersama-sama.

[out] PhysicalType

Penunjuk ke variabel yang menerima anggota enumerasi PhysicalConnectorType , menunjukkan jenis fisik pin.

Mengembalikan nilai

Mengembalikan nilai HRESULT . Nilai yang mungkin termasuk yang berikut ini.

Menampilkan kode Deskripsi
S_FALSE
Jenis fisik tidak diketahui.
S_OK
Berhasil.
E_POINTER
Argumen pointer NULL.

Keterangan

Pin output dan pin input keduanya diindeks dari nol. Untuk menentukan jumlah pin output dan input, panggil metode IAMCrossbar::get_PinCounts .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header strmif.h (termasuk Dshow.h)
Pustaka Strmiids.lib

Lihat juga

Kode Kesalahan dan Keberhasilan

Antarmuka IAMCrossbar

Bekerja dengan Crossbar