Méthode IWICJpegFrameEncode::WriteScan (wincodec.h)
Écrit des données d’analyse dans un frame JPEG.
Syntaxe
HRESULT WriteScan(
UINT cbScanData,
const BYTE *pbScanData
);
Paramètres
cbScanData
Type : UINT
Taille des données dans le paramètre pbScanData .
pbScanData
Type : BYTE*
Données d’analyse à écrire.
Valeur retournée
Type : HRESULT
Retourne S_OK en cas de réussite de l’exécution.
Remarques
WriteScan peut être appelé plusieurs fois. Chaque appel ajoute les données d’analyse spécifiées aux données d’analyse précédentes. Terminez l’analyse en appelant IWICBitmapFrameEncode::Commit.
Tous les appels pour définir des paramètres d’encodeur ou des métadonnées d’image qui s’affichent avant les données d’analyse dans le fichier JPEG résultant doivent être effectués avant le premier appel à cette méthode. Cela inclut les appels à IWICBitmapFrameEncode::SetColorContexts , IWICBitmapFrameEncode::SetPalette, IWICBitmapFrameEncode::SetPixelFormat, IWICBitmapFrameEncode::SetResolution et IWICBitmapFrameEncode::SetThumbnail. IWICBitmapFrameEncode::SetSize est requis, car il n’a aucune valeur par défaut pour la taille d’image encodée.
Configuration requise
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Plateforme cible | Windows |
En-tête | wincodec.h |
Bibliothèque | Windowscodecs.lib |
DLL | Windowscodecs.dll |