Bekerja dengan Writer Sinks

[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 penulis Windows Media Format SDK memproses data media input ke dalam aliran bit. Namun, objek penulis tidak mengirimkan aliran bit ke tujuan akhirnya (baik ke file atau lokasi jaringan). Untuk menulis konten ASF ke format yang dapat digunakan, Anda harus menggunakan sink penulis.

Objek penulis mendukung tiga jenis sink: sink file, sink jaringan, dan push sink. Sink file menulis konten ASF ke file ASF pada disk. Sink jaringan menyiarkan konten ASF dari alamat jaringan. Push sink mengirimkan data ke server yang menjalankan Windows Media Services sehingga server dapat membuat konten tersedia untuk audiens yang dimaksudkan. Anda juga dapat membuat sink Anda sendiri untuk mengirimkan data ASF dengan cara apa pun yang diperlukan oleh aplikasi Anda. Untuk informasi tentang sink jaringan dan push sink, lihat Mengirim Data ASF Melalui Jaringan. Sisa bagian ini membahas sink penulis.

Anda dapat mengonfigurasi satu atau beberapa sink untuk setiap instans penulis yang Anda gunakan. Setiap sink hanya menangani satu tujuan. Misalnya, jika Anda ingin menulis tiga file sekaligus, Anda harus membuat dan mengonfigurasi sink file terpisah untuk masing-masing file.

Bagian berikut menjelaskan penggunaan sink penulis.

Bagian Deskripsi
Menambahkan Sink ke Penulis Menjelaskan cara menambahkan sink ke penulis.
Menghitung Sink Menjelaskan cara menghitung sink yang telah ditambahkan ke penulis.
Mendapatkan Pesan Kesalahan dari Sink Menjelaskan cara mengonfigurasi sink untuk mengirimkan pesan status ke aplikasi Anda.
Menggunakan Sink File Menjelaskan cara menggunakan sink file penulis untuk membuat file ASF pada disk.
Menggunakan Sink Kustom Menjelaskan cara membuat dan menggunakan sink kustom Anda sendiri untuk mengirimkan data ASF.

 

Antarmuka IWMWriterAdvanced

Antarmuka IWMWriterSink

Menulis File ASF