Compartilhar via


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

Confira também

Iwicbitmapframeencode

IWICJpegFrameEncode