Antarmuka IMFASFProfile (wmcontainer.h)
Mengelola profil Advanced Systems Format (ASF). Profil adalah kumpulan informasi yang menjelaskan konfigurasi aliran yang akan disertakan dalam file ASF. Informasi tentang hubungan antar aliran juga disertakan dalam profil.
Antarmuka IMFASFProfile ada untuk setiap objek profil ASF. Untuk membuat objek profil ASF, panggil MFCreateASFProfile atau MFCreateASFProfileFromPresentationDescriptor.
Warisan
Antarmuka IMFASFProfile mewarisi dari IMFAttributes. IMFASFProfile juga memiliki jenis anggota berikut:
Metode
Antarmuka IMFASFProfile memiliki metode ini.
IMFASFProfile::AddMutualExclusion Menambahkan objek pengecualian bersama Advanced Systems Format (ASF) yang dikonfigurasi ke profil. |
IMFASFProfile::AddStreamPrioritization Metode IMFASFProfile::AddStreamPrioritization |
IMFASFProfile::Clone Membuat salinan objek profil Format Sistem Tingkat Lanjut. |
IMFASFProfile::CreateMutualExclusion Membuat objek pengecualian bersama Advanced Systems Format (ASF) baru. Objek pengecualian timbal balik dapat ditambahkan ke profil dengan memanggil metode AddMutualExclusion. |
IMFASFProfile::CreateStream Membuat objek konfigurasi aliran Advanced Systems Format (ASF). |
IMFASFProfile::CreateStreamPrioritization Metode IMFASFProfile::CreateStreamPrioritization |
IMFASFProfile::GetMutualExclusion Mengambil objek pengecualian bersama Advanced Systems Format (ASF) dari profil. |
IMFASFProfile::GetMutualExclusionCount Mengambil jumlah objek pengecualian bersama Advanced Systems Format (ASF) yang terkait dengan profil. |
IMFASFProfile::GetStream Mengambil aliran dari profil berdasarkan indeks aliran, dan/atau mengambil nomor aliran untuk indeks aliran. |
IMFASFProfile::GetStreamByNumber Mengambil objek konfigurasi aliran Advanced Systems Format (ASF) untuk aliran di profil. Metode ini mereferensikan aliran menurut nomor aliran alih-alih indeks aliran. |
IMFASFProfile::GetStreamCount Mengambil jumlah aliran di profil. |
IMFASFProfile::GetStreamPrioritization Metode IMFASFProfile::GetStreamPrioritization |
IMFASFProfile::RemoveMutualExclusion Menghapus objek pengecualian bersama Advanced Systems Format (ASF) dari profil. |
IMFASFProfile::RemoveStream Menghapus aliran dari objek profil Advanced Systems Format (ASF). |
IMFASFProfile::RemoveStreamPrioritization Metode IMFASFProfile::RemoveStreamPrioritization |
IMFASFProfile::SetStream Menambahkan aliran ke profil atau mengonfigurasi ulang aliran yang ada. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wmcontainer.h |