Bagikan melalui


atribut MF_TOPOLOGY_HARDWARE_MODE

Menentukan apakah akan memuat transformasi Microsoft Media Foundation (MFTs) berbasis perangkat keras dalam topologi.

Jenis Data

MFTOPOLOGY_HARDWARE_MODE disimpan sebagai UINT32

Dapatkan/atur

Untuk mendapatkan atribut ini, panggil IMFAttributes::GetUINT32.

Untuk mengatur atribut ini, panggil IMFAttributes::SetUINT32.

Berlaku untuk

IMFTopology

Keterangan

Atribut ini opsional. Atur atribut sebelum menyelesaikan topologi.

Nilai Deskripsi
MFTOPOLOGY_HWMODE_USE_HARDWARE Topology Loader akan memuat MFTs berbasis perangkat keras, seperti decoder perangkat keras, jika tersedia.
Topology Loader secara otomatis kembali ke pendekodean perangkat lunak jika tidak ada dekoder perangkat keras yang ditemukan, atau jika dekoder perangkat keras gagal terhubung karena beberapa alasan.
MFTOPOLOGY_HWMODE_SOFTWARE_ONLY Topology Loader hanya akan memuat MFTs perangkat lunak, termasuk dekode perangkat lunak.

 

Nilai defaultnya adalah MFTOPOLOGY_HWMODE_SOFTWARE_ONLY, untuk kompatibilitas dengan aplikasi yang ada. Nilai yang disarankan adalah MFTOPOLOGY_HWMODE_USE_HARDWARE.

Jika Topology Loader menyisipkan MFT perangkat keras ke dalam topologi, ia mengatur atribut MFT_ENUM_HARDWARE_URL_Attribute pada node topologi. Untuk memeriksa apakah MFT perangkat keras ada, hitung simpul dalam topologi yang diselesaikan dan periksa apakah atribut ini ada.

Konstanta GUID untuk atribut ini diekspor dari mfuuid.lib.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 R2 [hanya aplikasi desktop]
Header
Mfidl.h

Lihat juga

Daftar Alfabet Atribut Media Foundation

Atribut Topologi