Bagikan melalui


Antarmuka IEnumStreamIdMap (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.]

Antarmuka IEnumStreamIdMap diimplementasikan pada kumpulan COM standar Stream peta ID yang telah dibuat oleh metode IMPEG2StreamIdMap::MapStreamIdMPEG-2 Demultiplexer. Untuk mendapatkan penunjuk ke antarmuka ini, gunakan metode IMPEG2StreamIdMap::EnumStreamIdMap . Biasanya, pin output tidak akan pernah memiliki lebih dari satu ID aliran yang dipetakan ke dalamnya pada waktu tertentu. Koleksi ini mewakili rekam jepret ID Stream yang dipetakan pada saat koleksi dibuat. Koleksi tidak diperbarui secara otomatis.

Warisan

Antarmuka IEnumStreamIdMap mewarisi dari antarmuka IUnknown . IEnumStreamIdMap juga memiliki jenis anggota ini:

Metode

Antarmuka IEnumStreamIdMap memiliki metode ini.

 
IEnumStreamIdMap::Clone

Metode Kloning menyalin koleksi.
IEnumStreamIdMap::Berikutnya

Metode Berikutnya mengambil elemen n berikutnya dalam koleksi.
IEnumStreamIdMap::Reset

Metode Reset memindahkan iterator ke awal koleksi.
IEnumStreamIdMap::Skip

Metode Lewati melewati elemen pada indeks yang ditentukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header strmif.h (termasuk Dshow.h)