Bagikan melalui


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
S_OK
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

Lihat juga

Tentang Sesi Media

MFCreatePMPMediaSession

Fungsi Media Foundation

Sesi Media