Bagikan melalui


Fitur VMR

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan 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 Audio/Video Capture 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.]

Video Mixing Renderer 7 (VMR-7) mendukung fitur baru berikut:

  • Pencampuran nyata beberapa aliran video, menggunakan kemampuan pencampuran alfa perangkat keras Direct3D.
  • Kemampuan untuk menyambungkan komponen komposit Anda sendiri untuk mengimplementasikan efek dan transisi antara beberapa aliran video yang memasuki VMR.
  • Penyajian tanpa jendela yang benar. Tidak perlu lagi menjadikan jendela pemutaran video sebagai anak dari jendela aplikasi untuk memuat pemutaran video. Mode penyajian tanpa jendela baru VMR memungkinkan aplikasi untuk dengan mudah menghosting pemutaran video dalam jendela apa pun tanpa harus meneruskan pesan jendela ke perender untuk pemrosesan khusus perender.
  • Mode pemutaran tanpa render baru di mana aplikasi dapat menyediakan komponen alokator mereka sendiri untuk mendapatkan akses ke gambar video yang didekodekan sebelum ditampilkan di layar.
  • Peningkatan dukungan untuk PC yang dilengkapi dengan beberapa monitor.
  • Dukungan untuk arsitektur DirectX Video Acceleration baru Microsoft.
  • Dukungan untuk pemutaran video berkualitas tinggi secara bersamaan di beberapa jendela.
  • Dukungan untuk Mode Eksklusif DirectDraw
  • Kompatibilitas mundur 100% dengan aplikasi yang ada.
  • Dukungan untuk melangkah bingkai dan cara yang dapat diandalkan untuk menangkap gambar saat ini yang ditampilkan.
  • Kemampuan bagi aplikasi untuk dengan mudah memadukan data gambar statis mereka sendiri (seperti logo saluran atau komponen UI) dengan video dengan cara yang halus bebas kedap.

VMR-9 mendukung semua fitur yang tercantum di atas, ditambah:

  • Kemampuan untuk memproses data video secara langsung dengan API Direct3D seperti shader piksel.
  • Dukungan yang ditingkatkan untuk konten video yang saling terkait.
  • Dukungan pada platform apa pun yang didukung oleh DirectX.

Tentang Render Pencampuran Video