Bagikan melalui


Langsung Hosting DMO

[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.]

Bagian ini menjelaskan bagaimana aplikasi dapat bertindak sebagai klien langsung DMO. Aplikasi ini memberikan input ke DMO, DMO membuat output, dan aplikasi menggunakan output untuk penyajian, pemrosesan lebih lanjut, atau apa pun. Aplikasi ini bertanggung jawab atas masalah seperti alokasi memori, waktu dan sinkronisasi, dan utas. Persyaratan ini akan tergantung pada sifat aplikasi.

Informasi di bagian ini juga berlaku jika Anda menulis komponen yang bertindak sebagai lapisan antara aplikasi dan DMO (misalnya, Kontrol ActiveX yang menghosting DMO). Selain itu, Anda harus membaca bagian ini jika Anda menulis DMO, karena menjelaskan fungsionalitas yang harus diterapkan DMO Anda.

Bagian ini berisi topik berikut:

Menggunakan DMO