MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE屬性

指定媒體基礎轉換 (MFT) 是否支援動態格式變更。

資料類型

UINT32

將 視為布林值。

備註

這個屬性可以有下列值。

Description
TRUE 用戶端可以在串流期間變更輸入格式。
FALSE MFT 必須先清空,用戶端才能變更輸入格式。

 

若要取得此屬性,請先呼叫 IMFTransform::GetAttributes 以取得 MFT 的全域屬性存放區。 然後呼叫 IMFAttributes::GetUINT32 以取得屬性值。

如果 GetAttributes 失敗或屬性不存在,則為 FALSE的預設值。

非同步 MFT 必須傳回 TRUE值。

如需詳細資訊,請參閱 處理資料流程變更

此屬性的 GUID 常數會從 mfuuid.lib 匯出。

規格需求

需求
最低支援的用戶端
Windows Vista [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器
Windows Server 2008 [傳統型應用程式 |UWP 應用程式]
標頭
Mfapi.h

另請參閱

依字母順序排列的媒體基礎屬性清單

非同步 MFT

轉換屬性

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFTransform