Metode IMFASFContentInfo::GetProfile (wmcontainer.h)
Mengambil profil Advanced Systems Format (ASF) yang menjelaskan konten ASF.
Sintaks
HRESULT GetProfile(
[out] IMFASFProfile **ppIProfile
);
Parameter
[out] ppIProfile
Menerima penunjuk antarmuka IMFASFProfile . Pemanggil harus merilis antarmuka. Jika objek tidak memiliki profil ASF, parameter ini menerima nilai NULL.
Mengembalikan nilai
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
Keterangan
Profil diatur dengan memanggil IMFASFContentInfo::SetProfile atau IMFASFContentInfo::P arseHeader.
Objek profil ASF yang dikembalikan oleh metode ini tidak menyertakan atribut MF_PD_ASF_xxx apa pun (lihat Atribut Deskriptor Presentasi). Untuk mendapatkan atribut ini, lakukan hal berikut:
- Panggil IMFASFContentInfo::GeneratePresentationDescriptor untuk mendapatkan deskriptor presentasi ASF. Anda bisa mengkueri deskriptor presentasi untuk atribut MF_PD_ASF_xxx .
- (Opsional.) Panggil MFCreateASFProfileFromPresentationDescriptor untuk mengonversi deskriptor presentasi menjadi profil ASF. Objek profil yang dibuat oleh fungsi ini berisi atribut MF_PD_ASF_xxx .
Persyaratan
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 |
Pustaka | Mfuuid.lib |