Fungsi MFCreateMediaSession (mfidl.h)
Membuat Sesi Media dalam proses aplikasi.
Sintaks
HRESULT MFCreateMediaSession(
IMFAttributes *pConfiguration,
IMFMediaSession **ppMediaSession
);
Parameter
pConfiguration
Arahkan ke antarmuka IMFAttributes . Parameter ini bisa NULL. Lihat Keterangan.
ppMediaSession
Menerima penunjuk ke antarmuka IMFMediaSession Sesi Media. Pemanggil harus merilis antarmuka. Sebelum merilis referensi terakhir ke penunjuk IMFMediaSession , aplikasi harus memanggil metode IMFMediaSession::Shutdown .
Mengembalikan nilai
Fungsi mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Fungsi berhasil. |
Keterangan
Jika aplikasi Anda tidak memutar konten yang dilindungi, Anda dapat menggunakan fungsi ini untuk membuat Sesi Media dalam proses aplikasi. Untuk menggunakan Sesi Media untuk konten yang dilindungi, Anda harus memanggil MFCreatePMPMediaSession.
Anda dapat menggunakan parameter pConfiguration untuk menentukan salah satu atribut berikut:
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 | mfidl.h |
Pustaka | Mf.lib |
DLL | Mf.dll |