Peristiwa METransformDrainComplete

Dikirim oleh transformasi Media Foundation (MFT) asinkron ketika operasi pengurasan selesai.

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 kejadian ini.

Atribut Deskripsi
MF_EVENT_MFT_INPUT_STREAM_ID
Pengidentifikasi aliran yang dikosongkan.
(Diperlukan)

Keterangan

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

Untuk menguras MFT, panggil IMFTransform::P rocessMessage dengan pesan MFT_MESSAGE_COMMAND_DRAIN . Tentukan aliran input yang akan dikosongkan dalam parameter ulParam . Ketika operasi pengurasan selesai, MFT asinkron mengirimkan peristiwa METransformDrainComplete. Atribut MF_EVENT_MFT_INPUT_STREAM_ID peristiwa berisi pengidentifikasi aliran yang diberikan dalam parameter ulParam .

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 Media Foundation

MFTs asinkron