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 |