Interfaccia IMFASFProfile (wmcontainer.h)
Gestisce un profilo ASF (Advanced Systems Format). Un profilo è una raccolta di informazioni che descrivono la configurazione dei flussi che verranno inclusi in un file ASF. Le informazioni sulle relazioni tra flussi sono incluse anche nel profilo.
Esiste un'interfaccia IMFASFProfile per ogni oggetto profilo ASF. Per creare un oggetto profilo ASF, chiamare MFCreateASFProfile o MFCreateASFProfileFromPresentationDescriptor.
Ereditarietà
L'interfaccia FMASFProfile eredita da FMAttributes. FMASFProfile include anche questi tipi di membri:
Metodi
L'interfaccia IMFASFProfile include questi metodi.
FMASFProfile::AddMutualExclusion Aggiunge un oggetto di esclusione reciproca (ASF) configurato al profilo. |
FMASFProfile::AddStreamPrioritization Metodo IMFASFProfile::AddStreamPrioritization |
FMASFProfile::Clone Crea una copia dell'oggetto profilo Advanced Systems Format. |
FMASFProfile::CreateMutualExclusion Crea un nuovo oggetto di esclusione reciproca di Advanced Systems Format (ASF). Gli oggetti di esclusione reciproca possono essere aggiunti a un profilo chiamando il metodo AddMutualExclusion. |
FMASFProfile::CreateStream Crea un oggetto di configurazione del flusso ASF (Advanced Systems Format). |
FMASFProfile::CreateStreamPrioritization Metodo IMFASFProfile::CreateStreamPrioritization |
FMASFProfile::GetMutualExclusion Recupera un oggetto di esclusione reciproca di Advanced Systems Format (ASF) dal profilo. |
IMFASFProfile::GetMutualExclusionCount Recupera il numero di oggetti di esclusione reciproca di Advanced Systems Format (ASF) associati al profilo. |
FMASFProfile::GetStream Recupera un flusso dal profilo in base all'indice di flusso e/o recupera il numero di flusso per un indice di flusso. |
FMASFProfile::GetStreamByNumber Recupera un oggetto di configurazione del flusso ASF (Advanced Systems Format) per un flusso nel profilo. Questo metodo fa riferimento al flusso in base al numero di flusso anziché all'indice di flusso. |
FMASFProfile::GetStreamCount Recupera il numero di flussi nel profilo. |
FMASFProfile::GetStreamPrioritization Metodo IMFASFProfile::GetStreamPrioritization |
FMASFProfile::RemoveMutualExclusion Rimuove un oggetto di esclusione reciproca di Advanced Systems Format (ASF) dal profilo. |
FMASFProfile::RemoveStream Rimuove un flusso dall'oggetto profilo Advanced Systems Format (ASF). |
FMASFProfile::RemoveStreamPrioritization Metodo IMFASFProfile::RemoveStreamPrioritization |
FMASFProfile::SetStream Aggiunge un flusso al profilo o riconfigura un flusso esistente. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wmcontainer.h |