Méthode IWICJpegFrameDecode ::CopyScan (wincodec.h)
Récupère une copie de l’analyse JPEG compressée directement à partir du flux de sortie du cadre du décodeur WIC.
Syntaxe
HRESULT CopyScan(
UINT scanIndex,
UINT scanOffset,
UINT cbScanData,
[out] BYTE *pbScanData,
[out] UINT *pcbScanDataActual
);
Paramètres
scanIndex
Type : UINT
Index de base zéro de l’analyse pour laquelle les données sont récupérées.
scanOffset
Type : UINT
Position d’octet dans les données d’analyse à commencer à copier. Utilisez 0 lors du premier appel. Si la taille de la mémoire tampon de sortie est insuffisante pour stocker l’ensemble de l’analyse, ce décalage vous permet de reprendre la copie à partir de la fin de l’opération de copie précédente.
cbScanData
Type : UINT
Taille, en octets, du tableau pbScanData .
[out] pbScanData
Type : BYTE*
Pointeur qui reçoit les données de la table. Ce paramètre ne doit pas avoir la valeur NULL.
[out] pcbScanDataActual
Type : UINT*
Pointeur qui reçoit la taille des données d’analyse réellement copiées dans pbScanData. La taille retournée peut être inférieure à celle de cbScanData. Ce paramètre peut être NULL.
Valeur retournée
Type : HRESULT
Cette méthode peut retourner l’une de ces valeurs.
Valeur retournée | Description |
---|---|
|
L'opération a réussi. |
|
L’index d’analyse spécifié n’est pas valide. |
Configuration requise
Condition requise | Valeur |
---|---|
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 |