Objek Konfigurasi Aliran

[Fitur yang terkait dengan halaman ini, Windows Media Format 11 SDK, adalah fitur warisan. Ini telah digantikan oleh Pembaca Sumber dan Penulis Sink. Pembaca Sumber dan Penulis Sink telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan Pembaca Sumber dan Penulis Sink alih-alih Windows Media Format 11 SDK, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Objek konfigurasi aliran digunakan untuk menentukan properti aliran media dalam file ASF. Objek konfigurasi aliran dapat dibuat untuk aliran yang ada di profil atau dapat dibuat kosong, siap menerima data baru. Objek konfigurasi aliran tidak dapat ada secara independen dari objek profil. Untuk menyimpan konten objek konfigurasi aliran, Anda harus memanggil IWMProfile::AddStream untuk menambahkan aliran baru atau IWMProfile::ReconfigStream untuk menyimpan perubahan yang dibuat ke aliran yang ada.

Untuk membuat objek konfigurasi aliran, gunakan salah satu metode berikut.

Metode Deskripsi
IWMProfile::CreateNewStream Membuat objek konfigurasi aliran tanpa data apa pun.
IWMProfile::GetStream Membuat objek konfigurasi aliran yang diisi dengan data dari profil. Menggunakan indeks aliran untuk mengidentifikasi aliran yang diinginkan.
IWMProfile::GetStreamByNumber Membuat objek konfigurasi aliran yang diisi dengan data dari profil. Menggunakan nomor aliran untuk mengidentifikasi aliran yang diinginkan.

 

Semua metode dalam tabel sebelumnya mengatur penunjuk ke antarmuka IWMStreamConfig . Antarmuka lain dari objek konfigurasi aliran dapat diperoleh dengan memanggil metode QueryInterface .

Antarmuka berikut didukung oleh objek konfigurasi aliran.

Antarmuka Deskripsi
IWMMediaProps Mengatur dan mengambil struktur WM_MEDIA_TYPE untuk aliran.
IWMPropertyVault Mengatur dan mengambil properti yang tidak diperlukan untuk semua aliran, seperti pengaturan laju bit variabel (VBR).
IWMStreamConfig Mengatur dan mengambil semua informasi dasar tentang aliran.
IWMStreamConfig2 Mengonfigurasi jenis ekstensi unit data yang terkait dengan aliran. Mewarisi semua metode IWMStreamConfig.
IWMStreamConfig3 Mengatur dan mengambil bahasa untuk aliran. Mewarisi semua metode IWMStreamConfig dan IWMStreamConfig2.
IWMVideoMediaProps Mengelola properti aliran video. Ini adalah antarmuka opsional, dan hanya tersedia untuk streaming video.

 

Mengonfigurasi Aliran

Objek

Objek Manajer Profil