struktur MFP_MEDIAITEM_SET_EVENT (mfplay.h)

Penting Usang. API ini dapat dihapus dari rilis Windows mendatang. Aplikasi harus menggunakan Sesi Media untuk pemutaran.
 

Struktur peristiwa untuk peristiwa MFP_EVENT_TYPE_MEDIAITEM_SET . Kejadian ini dikirim ketika metode IMFPMediaPlayer::SetMediaItem selesai.

Sintaks

typedef struct MFP_MEDIAITEM_SET_EVENT {
  MFP_EVENT_HEADER header;
  IMFPMediaItem    *pMediaItem;
} MFP_MEDIAITEM_SET_EVENT;

Anggota

header

MFP_EVENT_HEADER struktur yang berisi data umum untuk semua peristiwa IMFPMediaPlayer .

pMediaItem

Penunjuk ke antarmuka IMFPMediaItem dari item media yang diantrekan untuk pemutaran.

Keterangan

Untuk mendapatkan penunjuk ke struktur ini, transmisikan parameter pEventHeader dari metode IMFPMediaPlayerCallback::OnMediaPlayerEvent . Anda dapat menggunakan makro MFP_GET_MEDIAITEM_SET_EVENT untuk tujuan ini.

Jika satu atau beberapa aliran tidak dapat disambungkan ke sink media, penyimpanan properti peristiwa berisi properti MFP_PKEY_StreamRenderingResults . Nilai properti adalah array nilai HRESULT , yang menunjukkan aliran mana yang berhasil disambungkan. Penyimpanan properti peristiwa dapat diakses melalui anggota header.pPropertyStore .

Persyaratan

   
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Header mfplay.h

Lihat juga

IMFPMediaPlayerCallback

Struktur Yayasan Media

Menggunakan MFPlay untuk Pemutaran Audio/Video