Interface IWICJpegFrameEncode (wincodec.h)

Expõe métodos para gravar dados de verificação JPEG compactados diretamente no fluxo de saída do codificador WIC. Também fornece acesso às tabelas huffman e quantização.

Herança

A interface IWICJpegFrameEncode herda da interface IUnknown . IWICJpegFrameEncode também tem estes tipos de membros:

Métodos

A interface IWICJpegFrameEncode tem esses métodos.

 
IWICJpegFrameEncode::GetAcHuffmanTable

Recupera uma cópia da tabela AC Huffman para a verificação e a tabela especificadas. (IWICJpegFrameEncode.GetAcHuffmanTable)
IWICJpegFrameEncode::GetDcHuffmanTable

Recupera uma cópia da tabela DC Huffman para a verificação e a tabela especificadas. (IWICJpegFrameEncode.GetDcHuffmanTable)
IWICJpegFrameEncode::GetQuantizationTable

Recupera uma cópia da tabela de quantização. (IWICJpegFrameEncode.GetQuantizationTable)
IWICJpegFrameEncode::WriteScan

Grava dados de verificação em um quadro JPEG.

Comentários

Obtenha essa interface chamando IUnknown::QueryInterface na interface IWICBitmapFrameEncoder fornecida pelo Windows para o codificador JPEG.

O codificador WIC JPEG dá suporte a um subconjunto menor de recursos JPEG do que o decodificador.

  • O codificador é limitado a uma única verificação. Ele não dá suporte à codificação de imagens que são de várias verificações, seja para codificação progressiva ou dados de componente planar.
  • O codificador dá suporte a duas tabelas de quantização, duas tabelas AC Huffman e duas tabelas DC Huffman. As tabelas luma são usadas para o canal Y e, no caso do YCCK, o canal preto. As tabelas chroma são usadas para os canais CbCr.
  • O codificador dá suporte à codificação cinza, YCbCr (RGB) e YCCK (CMYK).
  • O codificador dá suporte a 4 subsampling de componente fixo, 4:2:0, 4:2:2, 4:4:0 e 4:4:4. Este subsamples apenas chroma.
  • O codificador não dá suporte a marcadores de reinicialização.

Requisitos

   
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wincodec.h