WICJpegScanHeader structure
Represents a JPEG frame header.
Syntax
typedef struct WICJpegScanHeader { UINT cComponents; UINT RestartInterval; DWORD ComponentSelectors; DWORD HuffmanTableIndices; BYTE StartSpectralSelection; BYTE EndSpectralSelection; BYTE SuccessiveApproximationHigh; BYTE SuccessiveApproximationLow; } WICJpegScanHeader;
Members
- cComponents
-
The number of components in the scan.
- RestartInterval
-
The interval of reset markers within the scan.
- ComponentSelectors
-
The component identifiers.
- HuffmanTableIndices
-
The format of the quantization table indices. Use one of the following constants, described in IWICJpegFrameDecode Constants.
- WIC_JPEG_HUFFMAN_BASELINE_ONE
- WIC_JPEG_HUFFMAN_BASELINE_THREE
- StartSpectralSelection
-
The start of the spectral selection.
- EndSpectralSelection
-
The end of the spectral selection.
- SuccessiveApproximationHigh
-
The successive approximation high.
- SuccessiveApproximationLow
-
The successive approximation low.
Remarks
Get the scan header for an image by calling IWICJpegFrameDecode::GetScanHeader.
Requirements
|
Header |
|
|---|