atribut MF_SOURCE_READER_D3D_MANAGER
Berisi penunjuk ke Manajer Perangkat Microsoft Direct3D untuk Pembaca Sumber.
Jenis Data
IDirect3DDeviceManager9* atau IMFDXGIDeviceManager* disimpan sebagai IUnknown*
Dapatkan/atur
Untuk mendapatkan atribut ini, panggil IMFAttributes::GetUnknown.
Untuk mengatur atribut ini, panggil IMFAttributes::SetUnknown.
Keterangan
Nilai atribut ini dapat menjadi penunjuk ke antarmuka IDirect3DDeviceManager9 atau IMFDXGIDeviceManager.
Gunakan atribut ini untuk menyediakan perangkat Direct3D untuk setiap dekode video yang dimuat oleh pembaca sumber. Jika Anda mengatur atribut ini dan dekoder mendukung Microsoft DirectX Video Acceleration (DXVA), pembaca sumber menggunakan perangkat Direct3D untuk mengalokasikan buffer video. Buffer ini kompatibel dengan prosesor video DXVA 2. (Lihat Pemrosesan Video DXVA.)
Gunakan atribut ini dengan fungsi berikut:
Biasanya Anda akan mengatur atribut ini jika Anda menggunakan pembaca sumber untuk mendapatkan bingkai video yang didekode dan menggunakan Direct3D untuk menampilkan bingkai. Mengatur atribut ini memungkinkan dekoder untuk menggunakan DXVA.
Anda tidak akan mengatur atribut ini jika:
- Anda menggunakan pembaca sumber untuk memproses audio saja dan bukan video.
- Anda mendapatkan video terkompresi dari pembaca sumber. Dalam hal ini, pembaca sumber tidak membuat dekoder.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 7 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung |
Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
Header |
|
Lihat juga