Bagikan melalui


struktur REGFILTERPINS2 (strmif.h)

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan 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 Audio/Video Capture 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.]

Struktur REGFILTERPINS2 berisi informasi untuk mendaftarkan filter melalui antarmuka IFilterMapper2 .

Sintaks

typedef struct REGFILTERPINS2 {
  DWORD              dwFlags;
  UINT               cInstances;
  UINT               nMediaTypes;
  const REGPINTYPES  *lpMediaType;
  UINT               nMediums;
  const REGPINMEDIUM *lpMedium;
  const CLSID        *clsPinCategory;
} REGFILTERPINS2;

Anggota

dwFlags

Kombinasi bitwise dari nol atau lebih bendera REG_PINFLAG .

cInstances

Jumlah instans pin ini.

nMediaTypes

Jumlah tipe media yang didukung oleh pin ini.

lpMediaType

Penunjuk ke array struktur REGPINTYPES , dari ukuran nMediaTypes.

nMediums

Jumlah media. Bisa nol.

lpMedium

Penunjuk ke array struktur REGPINMEDIUM , dari ukuran nMedium.

clsPinCategory

Kategori pin opsional, dari Set Properti Pin.

Keterangan

Jika Anda menggunakan struktur ini, atur anggota dwVersion dari struktur REGFILTER2 ke 2.

Persyaratan

Persyaratan Nilai
Header strmif.h (termasuk Dshow.h)

Lihat juga

Struktur DirectShow