Partager via


Fonction de rappel PFNProgressNotification (wincodec.h)

Fonction de rappel définie par l’application appelée lorsque la progression du composant de codec est effectuée.

Syntaxe

PFNProgressNotification Pfnprogressnotification;

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

Paramètres

pvData

Type : LPVOID

Données de composant transmises à la fonction de rappel.

uFrameNum

Type : ULONG

Numéro d’image actuel.

operation

Type : WICProgressOperation

Opération en cours dans laquelle se trouve le composant.

dblProgress

Type : double

Valeur de progression. La plage est comprise entre 0,0 et 1,0.

Valeur retournée

Type : HRESULT

Si cette fonction de rappel réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Une opération peut être annulée en retournant WINCODEC_ERR_ABORTED.

Pour inscrire votre fonction de rappel, interrogez l’encodeur ou le décodeur pour l’interface IWICBitmapCodecProgressNotification et appelez RegisterProgressNotification.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2, Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête wincodec.h

Voir aussi

Référence

WICProgressNotification

WICProgressOperation