Bagikan melalui


Fungsi panggilan balik PFNProgressNotification (wincodec.h)

Fungsi panggilan balik yang ditentukan aplikasi dipanggil ketika kemajuan komponen codec dibuat.

Sintaks

PFNProgressNotification Pfnprogressnotification;

HRESULT Pfnprogressnotification(
  LPVOID pvData,
  ULONG uFrameNum,
  WICProgressOperation operation,
  double dblProgress
)
{...}

Parameter

pvData

Jenis: LPVOID

Data komponen diteruskan ke fungsi panggilan balik.

uFrameNum

Jenis: ULONG

Nomor bingkai saat ini.

operation

Jenis: WICProgressOperation

Operasi saat ini tempat komponen berada.

dblProgress

Jenis: ganda

Nilai kemajuan. Rentangnya adalah 0,0 hingga 1,0.

Nilai kembali

Jenis: HRESULT

Jika fungsi panggilan balik ini berhasil, fungsi mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Operasi dapat dibatalkan dengan mengembalikan WINCODEC_ERR_ABORTED.

Untuk mendaftarkan fungsi panggilan balik Anda, kueri encoder atau decoder untuk antarmuka IWICBitmapCodecProgressNotification dan panggil RegisterProgressNotification.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP dengan SP2, Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header wincodec.h

Lihat juga

Referensi

WICProgressNotification

WICProgressOperation