Partager via


Méthode IWICJpegFrameDecode::GetQuantizationTable (wincodec.h)

Récupère une copie de la table de quantification.

Syntaxe

HRESULT GetQuantizationTable(
        UINT                         scanIndex,
        UINT                         tableIndex,
  [out] DXGI_JPEG_QUANTIZATION_TABLE *pQuantizationTable
);

Paramètres

scanIndex

Type : UINT

Index de base zéro de l’analyse pour laquelle les données sont récupérées.

tableIndex

Type : UINT

Index de la table de quantification à récupérer. Les index valides pour une analyse donnée peuvent être déterminés en récupérant l’en-tête d’analyse avec IWICJpegFrameDecode::GetScanHeader.

[out] pQuantizationTable

Type : DXGI_JPEG_QUANTIZATION_TABLE*

Pointeur qui reçoit les données de la table. Ce paramètre ne doit pas avoir la valeur NULL.

Valeur retournée

Type : HRESULT

Cette méthode peut retourner l’une de ces valeurs.

Valeur retournée Description
S_OK
L'opération a réussi.
WINCODEC_ERR_INVALIDJPEGSCANINDEX
L’index d’analyse spécifié n’est pas valide.
WINCODEC_ERR_INVALIDPARAMETER
Peut se produire si pTable a la valeur NULL ou si tableIndex ne pointe pas vers un emplacement de table valide. Vérifiez l’en-tête d’analyse pour les index de table valides.

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

Voir aussi

IWICJpegFrameDecode