Método IWICJpegFrameEncode::WriteScan (wincodec.h)
Grava dados de verificação em um quadro JPEG.
Sintaxe
HRESULT WriteScan(
UINT cbScanData,
const BYTE *pbScanData
);
Parâmetros
cbScanData
Tipo: UINT
O tamanho dos dados no parâmetro pbScanData .
pbScanData
Tipo: BYTE*
Os dados de verificação a serem gravados.
Valor retornado
Tipo: HRESULT
Retorna S_OK após a conclusão bem-sucedida.
Comentários
WriteScan pode ser chamado várias vezes. Cada chamada acrescenta os dados de verificação especificados a quaisquer dados de verificação anteriores. Conclua a verificação chamando IWICBitmapFrameEncode::Commit.
Todas as chamadas para definir parâmetros de codificador ou metadados de imagem que aparecerão antes dos dados de verificação no arquivo JPEG resultante devem ser concluídas antes da primeira chamada para esse método. Isso inclui chamadas para IWICBitmapFrameEncode::SetColorContexts , IWICBitmapFrameEncode::SetPalette, IWICBitmapFrameEncode::SetPixelFormat, IWICBitmapFrameEncode::SetResolution e IWICBitmapFrameEncode::SetThumbnail. IWICBitmapFrameEncode::SetSize é necessário, pois não tem nenhum valor padrão para o tamanho da imagem codificada.
Requisitos
Cliente mínimo com suporte | Windows 10 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | wincodec.h |
Biblioteca | Windowscodecs.lib |
DLL | Windowscodecs.dll |