Bagikan melalui


Fungsi MFInvokeCallback (mfapi.h)

Memanggil metode panggilan balik untuk menyelesaikan operasi asinkron.

Sintaks

HRESULT MFInvokeCallback(
  IMFAsyncResult *pAsyncResult
);

Parameter

pAsyncResult

Arahkan ke antarmuka IMFAsyncResult . Untuk membuat objek ini, panggil MFCreateAsyncResult.

Nilai kembali

Fungsi mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Menampilkan kode Deskripsi
S_OK
Fungsi berhasil.
MF_E_INVALID_WORKQUEUE
Antrean kerja tidak valid. Untuk informasi selengkapnya, lihat IMFAsyncCallback::GetParameters.
MF_E_SHUTDOWN
Fungsi MFShutdown dipanggil untuk mematikan platform Media Foundation.

Keterangan

Jika Anda menerapkan metode asinkron, gunakan fungsi ini untuk memanggil metode IMFAsyncCallback::Invoke penelepon.

Panggilan balik dipanggil dari antrean kerja Media Foundation. Untuk informasi selengkapnya, lihat Menulis Metode Asinkron.

Fungsi MFShutdown mematikan utas antrean kerja, sehingga panggilan balik tidak dijamin akan dipanggil setelah MFShutdown dipanggil.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header mfapi.h
Pustaka Mfplat.lib
DLL Mfplat.dll

Lihat juga

Metode Panggilan Balik Asinkron

Fungsi Media Foundation