共用方式為


轉換屬性

下列屬性適用於 Media Foundation Transforms (MFT),或 MFT 的 Activation Objects,或兩者皆適用。

屬性 描述 適用於
MF_ACTIVATE_MFT_LOCKED 指定拓撲載入器是否會變更 MFT 上的媒體類型。 MFT
MF_SA_D3D_AWARE 指定媒體基礎轉換 (MFT) 是否支援 DirectX 視訊加速。 MFT
MF_TRANSFORM_ASYNC 指定 MFT 是否執行異步處理。 MFT
MF_TRANSFORM_ASYNC_UNLOCK 啟用異步 MFT 的使用。 MFT
MF_TRANSFORM_CATEGORY_Attribute 指定 MFT 的類別。 MFT 啟用物件
MF_TRANSFORM_FLAGS_Attribute 包含 MFT 啟用物件的旗標。 MFT 啟用物件
MFT_CODEC_MERIT_Attribute 包含硬體編解碼器的優點值。 MFT 啟用物件
MFT_CONNECTED_STREAM_ATTRIBUTE 包含硬體型 MFT 上已連線數據流之數據流屬性的指標。 MFT
MFT_CONNECTED_TO_HW_STREAM 指定硬體型 MFT 是否連接到另一個硬體型 MFT。 MFT
MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER 指定譯碼器是否在其他格式之前公開 IYUV/I420 輸出類型(適用於轉碼)。 MFT
MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT 指定影片處理之後譯碼影像的最終輸出解析度。 MFT
MFT_ENCODER_SUPPORTS_CONFIG_EVENT 指定 MFT 編碼器支援在串流時接收 MEEncodingParameter 事件。 MFT
MFT_ENUM_ADAPTER_LUID 指定視訊配接器的唯一標識碼。 呼叫 MFTEnum2 時,請使用這個屬性來列舉與特定配接器相關聯的 MFT。 MFT
MFT_ENUM_HARDWARE_URL_Attribute 包含硬體型 MFT 的符號連結。 MFT/MFT 啟用物件
MFT_ENUM_HARDWARE_VENDOR_ID_Attribute 指定硬體型媒體基礎轉換的廠商標識碼 MFT
MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE 指定譯碼器是否針對轉碼進行優化,而不是用於播放。 MFT
MFT_FIELDOFUSE_UNLOCK_Attribute 包含 IMFFieldOfUseMFTUnlock 指標,可用來解除鎖定 MFT。 MFT 啟用物件
MFT_FRIENDLY_NAME_Attribute 包含硬體型 MFT 的顯示名稱。 MFT 啟用物件
MFT_INPUT_TYPES_Attributes 包含 MFT 的已註冊輸入類型。 MFT 啟用物件
MFT_OUTPUT_TYPES_Attributes 包含 MFT 的已註冊輸出類型。 MFT 啟用物件
MFT_PREFERRED_ENCODER_PROFILE 包含編碼器的組態屬性。 MFT 啟用物件
MFT_PREFERRED_OUTPUTTYPE_Attribute 指定編碼器的慣用輸出格式。 MFT 啟用物件
MFT_PREFERRED_OUTPUTTYPE_Attribute 指定編碼器的慣用輸出格式。 MFT 啟用物件
MFT_PROCESS_LOCAL_Attribute 指定 MFT 是否只在應用程式的進程中註冊。 MFT 啟用物件
MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT 指定 H.264 視訊 remux MFT 是否應該將 I 圖片標示為乾淨點,以提升搜尋能力。 這可能會在不符合最終 MP4 檔案的搜尋時發生損毀。 MFT 啟用物件
MFT_SUPPORT_3DVIDEO 指定媒體基礎轉換 (MFT) 是否支援 3D 立體視訊。 MFT 啟用物件
MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE 指定媒體基礎轉換 (MFT) 是否支援動態格式變更。 MFT
MFT_TRANSFORM_CLSID_Attribute 包含 MFT 的類別識別碼 (CLSID)。 MFT 啟用物件

 

IMFTransform

媒體基礎屬性

媒體基礎轉換