Structure WICJpegFrameHeader (wincodec.h)

Représente un en-tête de frame JPEG.

Syntaxe

typedef struct WICJpegFrameHeader {
  UINT                  Width;
  UINT                  Height;
  WICJpegTransferMatrix TransferMatrix;
  WICJpegScanType       ScanType;
  UINT                  cComponents;
  DWORD                 ComponentIdentifiers;
  DWORD                 SampleFactors;
  DWORD                 QuantizationTableIndices;
} WICJpegFrameHeader;

Membres

Width

Largeur du cadre JPEG.

Height

Hauteur du cadre JPEG.

TransferMatrix

Matrice de transfert du frame JPEG.

ScanType

Type d’analyse du frame JPEG.

cComponents

Nombre de composants dans le frame.

ComponentIdentifiers

Identificateurs de composant.

SampleFactors

Facteurs de l’exemple. Utilisez l’une des constantes suivantes, décrites dans Constantes IWICJpegFrameDecode.

  • WIC_JPEG_SAMPLE_FACTORS_ONE
  • WIC_JPEG_SAMPLE_FACTORS_THREE_420
  • WIC_JPEG_SAMPLE_FACTORS_THREE_422
  • WIC_JPEG_SAMPLE_FACTORS_THREE_440
  • WIC_JPEG_SAMPLE_FACTORS_THREE_444

QuantizationTableIndices

Format des index de table de quantisation. Utilisez l’une des constantes suivantes, décrites dans Constantes IWICJpegFrameDecode.

  • WIC_JPEG_QUANTIZATION_BASELINE_ONE
  • WIC_JPEG_QUANTIZATION_BASELINE_THREE

Remarques

Obtenez l’en-tête de cadre d’une image en appelant IWICJpegFrameDecode ::GetFrameHeader.

Configuration requise

Condition requise Valeur
En-tête wincodec.h

Voir aussi

IWICJpegFrameDecode ::GetFrameHeader