Mengubah Atribut

Atribut berikut berlaku untuk Transformasi Yayasan Media (MFTs), atau ke Objek Aktivasi untuk MFTs, atau keduanya.

Atribut Deskripsi Berlaku Untuk
MF_ACTIVATE_MFT_LOCKED Menentukan apakah Topology Loader akan mengubah jenis media pada MFT. MFTs
MF_SA_D3D_AWARE Menentukan apakah transformasi Media Foundation (MFT) mendukung DirectX Video Acceleration. MFTs
MF_TRANSFORM_ASYNC Menentukan apakah MFT melakukan pemrosesan asinkron. MFTs
MF_TRANSFORM_ASYNC_UNLOCK Memungkinkan penggunaan MFT asinkron. MFTs
MF_TRANSFORM_CATEGORY_Attribute Menentukan kategori untuk MFT. Objek aktivasi MFT
MF_TRANSFORM_FLAGS_Attribute Berisi bendera untuk objek aktivasi MFT. Objek aktivasi MFT
MFT_CODEC_MERIT_Attribute Berisi nilai manfaat codec perangkat keras. Objek aktivasi MFT
MFT_CONNECTED_STREAM_ATTRIBUTE Berisi penunjuk ke atribut aliran aliran yang terhubung pada MFT berbasis perangkat keras. MFTs
MFT_CONNECTED_TO_HW_STREAM Menentukan apakah MFT berbasis perangkat keras tersambung ke MFT berbasis perangkat keras lainnya. MFTs
MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER Menentukan apakah dekoder mengekspos jenis output IYUV/I420 (cocok untuk transcoding) sebelum format lain. MFTs
MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT Menentukan resolusi output akhir dari gambar yang didekodekan, setelah pemrosesan video. MFTs
MFT_ENCODER_SUPPORTS_CONFIG_EVENT Menentukan bahwa encoder MFT mendukung penerimaan peristiwa MEEncodingParameter saat streaming. MFTs
MFT_ENUM_ADAPTER_LUID Menentukan pengidentifikasi unik untuk adaptor video. Gunakan atribut ini saat memanggil MFTEnum2 untuk menghitung MFT yang terkait dengan adaptor tertentu. MFTs
MFT_ENUM_HARDWARE_URL_Attribute Berisi tautan simbolis untuk MFT berbasis perangkat keras. Objek aktivasi MFTs/MFT
MFT_ENUM_HARDWARE_VENDOR_ID_Attribute Menentukan ID vendor untuk Transformasi Media Foundation berbasis perangkat keras MFTs
MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE Menentukan apakah dekoder dioptimalkan untuk transcoding daripada pemutaran. MFTs
MFT_FIELDOFUSE_UNLOCK_Attribute Berisi pointer IMFFieldOfUseMFTUnlock , yang dapat digunakan untuk membuka kunci MFT. Objek aktivasi MFT
MFT_FRIENDLY_NAME_Attribute Berisi nama tampilan untuk MFT berbasis perangkat keras. Objek aktivasi MFT
MFT_INPUT_TYPES_Attributes Berisi jenis input terdaftar untuk MFT. Objek aktivasi MFT
MFT_OUTPUT_TYPES_Attributes Berisi jenis output terdaftar untuk MFT. Objek aktivasi MFT
MFT_PREFERRED_ENCODER_PROFILE Berisi properti konfigurasi untuk encoder. Objek aktivasi MFT
MFT_PREFERRED_OUTPUTTYPE_Attribute Menentukan format output pilihan untuk encoder. Objek aktivasi MFT
MFT_PREFERRED_OUTPUTTYPE_Attribute Menentukan format output pilihan untuk encoder. Objek aktivasi MFT
MFT_PROCESS_LOCAL_Attribute Menentukan apakah MFT hanya terdaftar dalam proses aplikasi. Objek aktivasi MFT
MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT Menentukan apakah MFT remux video H.264 harus menandai gambar I sebagai titik bersih untuk kemampuan pencarian yang lebih baik. Ini memiliki potensi kerusakan pada pencarian dalam file MP4 akhir yang tidak sesuai. Objek aktivasi MFT
MFT_SUPPORT_3DVIDEO Menentukan apakah transformasi Media Foundation (MFT) mendukung video stereoskopis 3D. Objek aktivasi MFT
MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE Menentukan apakah transformasi Media Foundation (MFT) mendukung perubahan format dinamis. MFTs
MFT_TRANSFORM_CLSID_Attribute Berisi pengidentifikasi kelas (CLSID) dari MFT. Objek aktivasi MFT

 

IMFTransform

Atribut Media Foundation

Transformasi Media Foundation