Bagikan melalui


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

Lihat juga

Profil ASF

IMFAttributes

Antarmuka Media Foundation