Condividi tramite


Metodo IWICJpegFrameEncode::WriteScan (wincodec.h)

Scrive i dati di analisi in un frame JPEG.

Sintassi

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

Parametri

cbScanData

Tipo: UINT

Dimensioni dei dati nel parametro pbScanData .

pbScanData

Tipo: BYTE*

Dati di analisi da scrivere.

Valore restituito

Tipo: HRESULT

Restituisce S_OK al completamento corretto.

Commenti

WriteScan può essere chiamato più volte. Ogni chiamata aggiunge i dati di analisi specificati a tutti i dati di analisi precedenti. Completare l'analisi chiamando IWICBitmapFrameEncode::Commit.

Tutte le chiamate per impostare i parametri del codificatore o i metadati dell'immagine che verranno visualizzati prima che i dati di analisi nel file JPEG risultante vengano completati prima della prima chiamata a questo metodo. Sono incluse le chiamate a IWICBitmapFrameEncode::SetColorContexts , IWICBitmapFrameEncode::SetPalette, IWICBitmapFrameEncode:: SetPixelFormat, IWICBitmapFrameEncode::SetResolution e IWICBitmapFrameEncode::SetThumbnail. IWICBitmapFrameEncode::SetSize è obbligatorio perché non ha valore predefinito per le dimensioni dell'immagine codificate.

Requisiti

   
Client minimo supportato Windows 10 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wincodec.h
Libreria Windowscodecs.lib
DLL Windowscodecs.dll

Vedi anche

IWICBitmapFrameEncode

IWICJpegFrameEncode