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
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 |
|
Lihat juga