共用方式為


IMFASFProfile 介面 (wmcontainer.h)

管理進階系統格式 (ASF) 設定檔。 配置檔是一組資訊,描述將包含在 ASF 檔案中的數據流組態。 數據流之間關聯性的相關信息也會包含在配置檔中。

每個 ASF 配置檔物件都有 IMFASFProfile 介面。 若要建立 ASF 配置文件物件,請呼叫 MFCreateASFProfileMFCreateASFProfileFromPresentationDescriptor

繼承

IMFASFProfile 介面繼承自IMFAttributesIMFASFProfile 也有下列類型的成員:

方法

IMFASFProfile 介面具有這些方法。

 
IMFASFProfile::AddMutualExclusion

將設定的進階系統格式 (ASF) 相互排除物件新增至配置檔。
IMFASFProfile::AddStreamPrioritization

IMFASFProfile::AddStreamPrioritization 方法
IMFASFProfile::Clone

建立進階系統格式配置檔對象的複本。
IMFASFProfile::CreateMutualExclusion

建立新的進階系統格式 (ASF) 互斥物件。 您可以藉由呼叫 AddMutualExclusion 方法,將相互排除物件新增至配置檔。
IMFASFProfile::CreateStream

建立進階系統格式 (ASF) 數據流組態物件。
IMFASFProfile::CreateStreamPrioritization

IMFASFProfile::CreateStreamPrioritization 方法
IMFASFProfile::GetMutualExclusion

從配置檔擷取進階系統格式 (ASF) 互斥物件。
IMFASFProfile::GetMutualExclusionCount

擷取與配置檔相關聯的進階系統格式 (ASF) 相互排除對象的數目。
IMFASFProfile::GetStream

依數據流索引從配置檔擷取數據流,以及/或擷取數據流索引的數據流編號。
IMFASFProfile::GetStreamByNumber

擷取配置檔中數據流的進階系統格式 (ASF) 數據流組態物件。 這個方法會依數據流編號來參考數據流,而不是數據流索引。
IMFASFProfile::GetStreamCount

擷取配置檔中的數據流數目。
IMFASFProfile::GetStreamPrioritization

IMFASFProfile::GetStreamPrioritization 方法
IMFASFProfile::RemoveMutualExclusion

從配置檔中移除進階系統格式 (ASF) 互斥物件。
IMFASFProfile::RemoveStream

從進階系統格式 (ASF) 設定檔物件中移除資料流。
IMFASFProfile::RemoveStreamPrioritization

IMFASFProfile::RemoveStreamPrioritization 方法
IMFASFProfile::SetStream

將數據流新增至配置檔,或重新設定現有的數據流。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 wmcontainer.h

另請參閱

ASF 配置檔

IMFAttributes

媒體基礎介面