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
Mfreadwrite.h

Lihat juga

Daftar Alfabet Atribut Media Foundation

Pembaca Sumber

Atribut Pembaca Sumber