METODE IMFMetadataProvider::GetMFMetadata (mfidl.h)
Mendapatkan kumpulan metadata, baik untuk seluruh presentasi, atau untuk satu aliran dalam presentasi.
Sintaks
HRESULT GetMFMetadata(
[in] IMFPresentationDescriptor *pPresentationDescriptor,
[in] DWORD dwStreamIdentifier,
[in] DWORD dwFlags,
[out] IMFMetadata **ppMFMetadata
);
Parameter
[in] pPresentationDescriptor
Arahkan ke antarmuka IMFPresentationDescriptor dari deskriptor presentasi sumber media.
[in] dwStreamIdentifier
Jika parameter ini nol, metode mengambil metadata yang berlaku untuk seluruh presentasi. Jika tidak, parameter ini menentukan pengidentifikasi aliran, dan metode mengambil metadata untuk aliran tersebut. Untuk mendapatkan pengidentifikasi aliran untuk aliran, panggil IMFStreamDescriptor::GetStreamIdentifier.
[in] dwFlags
Dicadangkan. Harus nol.
[out] ppMFMetadata
Menerima penunjuk ke antarmuka IMFMetadata . Gunakan antarmuka ini untuk mengakses metadata. Pemanggil harus merilis antarmuka.
Menampilkan nilai
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Tidak ada metadata yang tersedia untuk aliran atau presentasi yang diminta. |
Persyaratan
Klien minimum yang didukung | Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | mfidl.h |
Pustaka | Mfuuid.lib |