Interfaz IWICJpegFrameEncode (wincodec.h)

Expone métodos para escribir datos comprimidos de análisis JPEG directamente en el flujo de salida del codificador WIC. También proporciona acceso a las tablas Huffman y cuantificación.

Herencia

La interfaz IWICJpegFrameEncode hereda de la interfaz IUnknown . IWICJpegFrameEncode también tiene estos tipos de miembros:

Métodos

La interfaz IWICJpegFrameEncode tiene estos métodos.

 
IWICJpegFrameEncode::GetAcHuffmanTable

Recupera una copia de la tabla AC Huffman para el examen y la tabla especificados. (IWICJpegFrameEncode.GetAcHuffmanTable)
IWICJpegFrameEncode::GetDcHuffmanTable

Recupera una copia de la tabla Huffman de DC para el examen y la tabla especificados. (IWICJpegFrameEncode.GetDcHuffmanTable)
IWICJpegFrameEncode::GetQuantizationTable

Recupera una copia de la tabla de cuantificación. (IWICJpegFrameEncode.GetQuantizationTable)
IWICJpegFrameEncode::WriteScan

Escribe datos de examen en un marco JPEG.

Comentarios

Obtenga esta interfaz llamando a IUnknown::QueryInterface en la interfaz IWICBitmapFrameEncoder proporcionada por Windows para el codificador JPEG.

El codificador WIC JPEG admite un subconjunto más pequeño de características JPEG que el descodificador.

  • El codificador está limitado a un solo examen. No admite la codificación de imágenes que son de examen múltiple, ya sea para la codificación progresiva o para los datos de componentes planar.
  • El codificador admite dos tablas de cuantificación, dos tablas de AC Huffman y dos tablas de DC Huffman. Las tablas luma se usan para el canal Y y, en el caso de YCCK, el canal negro. Las tablas cromáticas se utilizan para los canales CbCr.
  • El codificador admite la codificación gris, YCbCr (RGB) y YCCK (CMYK).
  • El codificador admite el muestreo de 4 componentes fijos, 4:2:0, 4:2:2, 4:4:0 y 4:4:4:4. Este submuestra sólo cromática.
  • El codificador no admite marcadores de reinicio.

Requisitos

   
Cliente mínimo compatible Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wincodec.h