WICJpegFrameHeader 结构 (wincodec.h)
表示 JPEG 帧标头。
语法
typedef struct WICJpegFrameHeader {
UINT Width;
UINT Height;
WICJpegTransferMatrix TransferMatrix;
WICJpegScanType ScanType;
UINT cComponents;
DWORD ComponentIdentifiers;
DWORD SampleFactors;
DWORD QuantizationTableIndices;
} WICJpegFrameHeader;
成员
Width
JPEG 框架的宽度。
Height
JPEG 帧的高度。
TransferMatrix
JPEG 帧的传输矩阵。
ScanType
JPEG 帧的扫描类型。
cComponents
帧中的组件数。
ComponentIdentifiers
组件标识符。
SampleFactors
示例因素。 使用以下常量之一,如 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
量化表索引的格式。 使用以下常量之一,如 IWICJpegFrameDecode 常量中所述。
- WIC_JPEG_QUANTIZATION_BASELINE_ONE
- WIC_JPEG_QUANTIZATION_BASELINE_THREE
注解
通过调用 IWICJpegFrameDecode::GetFrameHeader 获取图像的帧标头。
要求
要求 | 值 |
---|---|
Header | wincodec.h |