Objek Properti Media Output

[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 properti media output digunakan untuk mengambil dan mengatur properti output. Objek properti media output dibuat untuk format output aliran yang didukung dalam file yang dimuat ke dalam objek pembaca. Untuk aliran terkompresi, properti output ditentukan oleh output yang mungkin dari codec dekompresi.

Objek properti media output dibuat oleh IWMReader::GetOutputProps Metode ini membuat objek properti media output yang berisi properti format output default. Format lain mungkin didukung untuk output. Untuk mendapatkan format output tambahan, Anda dapat memanggil IWMReader::GetOutputFormatCount untuk mendapatkan jumlah format output yang didukung lalu mengulangnya menggunakan panggilan ke IWMReader::GetOutputFormat. GetOutputFormat membuat objek properti media output yang diisi dengan data untuk format output yang dipilih.

Objek properti media output juga dapat dibuat dengan pembaca sinkron. Semua nama metode identik dengan yang ada di pembaca dan semuanya diekspos oleh antarmuka IWMSyncReader .

GetOutputProps dan GetOutputFormat keduanya mengatur penunjuk ke antarmuka IWMOutputMediaProps . Antarmuka lain dari objek properti media output dapat diperoleh dengan memanggil metode QueryInterface .

Antarmuka berikut didukung oleh setiap objek properti media output.

Antarmuka Deskripsi
IWMMediaProps Digunakan sebagai antarmuka dasar untuk antarmuka properti media lainnya (input, output, dan video).
IWMOutputMediaProps Mengambil properti output.
IWMVideoMediaProps Mengelola properti aliran video. Ini adalah antarmuka opsional, hanya tersedia untuk streaming video.

 

Objek

Objek Pembaca