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