Transformasi Atribut
Atribut berikut berlaku untuk Media Foundation Transforms (MFTs), atau untuk 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 Akselerasi Video DirectX. | 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 dari 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 MFTs 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 untuk pemutaran. | MFTs |
MFT_FIELDOFUSE_UNLOCK_Attribute | Berisi penunjuk 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 |
Topik terkait