Método IWICJpegFrameEncode::WriteScan (wincodec.h)

Escribe datos de examen en un marco JPEG.

Sintaxis

HRESULT WriteScan(
  UINT       cbScanData,
  const BYTE *pbScanData
);

Parámetros

cbScanData

Tipo: UINT

Tamaño de los datos en el parámetro pbScanData .

pbScanData

Tipo: BYTE*

Datos de examen que se van a escribir.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK al completarse correctamente.

Comentarios

Se puede llamar a WriteScan varias veces. Cada llamada anexa los datos de examen especificados a los datos de examen anteriores. Complete el examen llamando a IWICBitmapFrameEncode::Commit.

Todas las llamadas a establecer parámetros de codificador o metadatos de imagen que aparecerán antes de que se completen los datos de examen en el archivo JPEG resultante antes de la primera llamada a este método. Esto incluye llamadas a IWICBitmapFrameEncode::SetColorContexts , IWICBitmapFrameEncode::SetPalette, IWICBitmapFrameEncode::SetPixelFormat, IWICBitmapFrameEncode::SetResolution e IWICBitmapFrameEncode::SetThumbnail. IWICBitmapFrameEncode::SetSize es necesario, ya que no tiene ningún valor predeterminado para el tamaño de imagen codificado.

Requisitos

   
Cliente mínimo compatible Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wincodec.h
Library Windowscodecs.lib
Archivo DLL Windowscodecs.dll

Consulte también

IWICBitmapFrameEncode

IWICJpegFrameEncode