WICJpegFrameHeader-Struktur (wincodec.h)

Stellt einen JPEG-Frameheader dar.

Syntax

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

Member

Width

Die Breite des JPEG-Frames.

Height

Die Höhe des JPEG-Frames.

TransferMatrix

Die Übertragungsmatrix des JPEG-Frames.

ScanType

Der Scantyp des JPEG-Frames.

cComponents

Die Anzahl der Komponenten im Frame.

ComponentIdentifiers

Die Komponentenbezeichner.

SampleFactors

Die Beispielfaktoren. Verwenden Sie eine der folgenden Konstanten, die in IWICJpegFrameDecode-Konstanten beschrieben werden.

  • 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

Das Format der Quantisierungstabellenindizes. Verwenden Sie eine der folgenden Konstanten, die in IWICJpegFrameDecode-Konstanten beschrieben werden.

  • WIC_JPEG_QUANTIZATION_BASELINE_ONE
  • WIC_JPEG_QUANTIZATION_BASELINE_THREE

Hinweise

Rufen Sie den Frameheader für ein Bild ab, indem Sie IWICJpegFrameDecode::GetFrameHeader aufrufen.

Anforderungen

Anforderung Wert
Header wincodec.h

Weitere Informationen

IWICJpegFrameDecode::GetFrameHeader