Peristiwa METransformMarker

Dikirim oleh transformasi Media Foundation asinkron (MFT) sebagai respons terhadap pesan MFT_MESSAGE_COMMAND_MARKER .

Nilai peristiwa

Kemungkinan nilai yang diambil dari IMFMediaEvent::GetValue menyertakan yang berikut ini.

VARTYPE Deskripsi
VT_EMPTY
Tidak ada data peristiwa.

Atribut

Atribut berikut didefinisikan untuk peristiwa ini.

Atribut Deskripsi
MF_EVENT_MFT_CONTEXT
Nilai parameter ulParam dari pesan MFT_MESSAGE_COMMAND_MARKER .
(Diperlukan)

Keterangan

MFTs asinkron mengirim peristiwa ini melalui antarmuka IMFMediaEventGenerator . MFTs sinkron tidak pernah mengirim kejadian ini.

Klien MFT asinkron dapat menempatkan penanda di aliran dengan memanggil IMFTransform::P rocessMessage dengan pesan MFT_MESSAGE_COMMAND_MARKER . Parameter ulParam berisi data yang ditentukan aplikasi.

Ketika MFT selesai memproses semua data input yang tersedia pada saat panggilan ProcessMessage , MFT mengantre peristiwa METransformMarker. Atribut MF_EVENT_MFT_CONTEXT peristiwa berisi nilai parameter ulParam . Untuk informasi selengkapnya, lihat MFTs Asinkron.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 R2 [hanya aplikasi desktop]
Header
Mfobjects.h (termasuk Mfidl.h)

Lihat juga

Peristiwa Yayasan Media

MFTs asinkron