Função de retorno de chamada PFNProgressNotification (wincodec.h)
Função de retorno de chamada definida pelo aplicativo chamada quando o progresso do componente codec é feito.
Sintaxe
PFNProgressNotification Pfnprogressnotification;
HRESULT Pfnprogressnotification(
LPVOID pvData,
ULONG uFrameNum,
WICProgressOperation operation,
double dblProgress
)
{...}
Parâmetros
pvData
Tipo: LPVOID
Dados de componente passados para a função de retorno de chamada.
uFrameNum
Tipo: ULONG
O número do quadro atual.
operation
Tipo: WICProgressOperation
A operação atual em que o componente está.
dblProgress
Tipo: duplo
O valor de progresso. O intervalo é de 0,0 a 1,0.
Retornar valor
Tipo: HRESULT
Se essa função de retorno de chamada for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
Uma operação pode ser cancelada retornando WINCODEC_ERR_ABORTED
.
Para registrar sua função de retorno de chamada, consulte o codificador ou decodificador para a interface IWICBitmapCodecProgressNotification e chame RegisterProgressNotification.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP com SP2, Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | wincodec.h |
Confira também
Referência