Bagikan melalui


Antarmuka IStreamInterleave (imapi2.h)

Gunakan antarmuka ini untuk menggabungkan beberapa aliran data ke dalam satu aliran dengan secara bergantian menginterogasi bagian masing-masing. Anda membuat aliran yang saling terkait saat aliran data perlu berjalan paralel satu sama lain alih-alih secara berurutan. Misalnya, beberapa format CD memerlukan data pengguna yang diselingi dengan informasi subkode. Setiap interleave ukuran tetap didukung.

Untuk membuat instans antarmuka ini, panggil fungsi CoCreateInstance . Use__uuidof(MsftStreamInterleave) untuk pengidentifikasi kelas dan __uuidof(IStreamInterleave) untuk pengidentifikasi antarmuka.

Warisan

Antarmuka IStreamInterleave mewarisi dari IStream. IStreamInterleave juga memiliki jenis anggota ini:

Metode

Antarmuka IStreamInterleave memiliki metode ini.

 
IStreamInterleave::Initialize

Inisialisasi aliran yang diselingi ini dari array aliran input dan ukuran interleave.

Keterangan

Untuk membuat objek MsftStreamInterleave dalam skrip, gunakan IMAPI2. MsftStreamInterleave sebagai pengidentifikasi program saat memanggil CreateObject.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista, Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header imapi2.h

Lihat juga

IStreamConcatenate

IStreamPseudoRandomBased