Freigeben über


WICJpegScanHeader-Struktur (wincodec.h)

Stellt einen JPEG-Frameheader dar.

Syntax

typedef struct WICJpegScanHeader {
  UINT  cComponents;
  UINT  RestartInterval;
  DWORD ComponentSelectors;
  DWORD HuffmanTableIndices;
  BYTE  StartSpectralSelection;
  BYTE  EndSpectralSelection;
  BYTE  SuccessiveApproximationHigh;
  BYTE  SuccessiveApproximationLow;
} WICJpegScanHeader;

Member

cComponents

Die Anzahl der Komponenten im Scan.

RestartInterval

Das Intervall der Zurücksetzungsmarkierungen innerhalb der Überprüfung.

ComponentSelectors

Die Komponentenbezeichner.

HuffmanTableIndices

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

  • WIC_JPEG_HUFFMAN_BASELINE_ONE
  • WIC_JPEG_HUFFMAN_BASELINE_THREE

StartSpectralSelection

Der Beginn der Spektralauswahl.

EndSpectralSelection

Das Ende der Spektralauswahl.

SuccessiveApproximationHigh

Das aufeinanderfolgende Approximationshoch.

SuccessiveApproximationLow

Der aufeinanderfolgende Annäherungswert.

Hinweise

Rufen Sie den Scanheader für ein Bild ab, indem Sie IWICJpegFrameDecode::GetScanHeader aufrufen.

Anforderungen

Anforderung Wert
Header wincodec.h