Share via


Interfaccia IWICJpegFrameEncode (wincodec.h)

Espone metodi per la scrittura di dati di analisi JPEG compressi direttamente nel flusso di output del codificatore WIC. Fornisce anche l'accesso alle tabelle Huffman e quantizzazione.

Ereditarietà

L'interfaccia IWICJpegFrameEncode eredita dall'interfaccia IUnknown . IWICJpegFrameEncode include anche questi tipi di membri:

Metodi

L'interfaccia IWICJpegFrameEncode include questi metodi.

 
IWICJpegFrameEncode::GetAcHuffmanTable

Recupera una copia della tabella AC Huffman per l'analisi e la tabella specificati. (IWICJpegFrameEncode.GetAcHuffmanTable)
IWICJpegFrameEncode::GetDcHuffmanTable

Recupera una copia della tabella DC Huffman per l'analisi e la tabella specificati. (IWICJpegFrameEncode.GetDcHuffmanTable)
IWICJpegFrameEncode::GetQuantizationTable

Recupera una copia della tabella di quantizzazione. (IWICJpegFrameEncode.GetQuantizationTable)
IWICJpegFrameEncode::WriteScan

Scrive i dati di analisi in un frame JPEG.

Commenti

Ottenere questa interfaccia chiamando IUnknown::QueryInterface nell'interfaccia IWICBitmapFrameEncoder fornita da Windows per il codificatore JPEG.

Il codificatore WIC JPEG supporta un subset minore di funzionalità JPEG rispetto al decodificatore.

  • Il codificatore è limitato a una singola analisi. Non supporta le immagini di codifica che sono a più analisi, sia per i dati di codifica progressiva che per i dati dei componenti planari.
  • Il codificatore supporta due tabelle di quantizzazione, due tabelle Huffman AC e due tabelle DC Huffman. Le tabelle luma vengono usate per il canale Y e, nel caso di YCCK, il canale nero. Le tabelle chroma vengono usate per i canali CbCr.
  • Il codificatore supporta la codifica grigio, YCbCr (RGB) e YCCK (CMYK).
  • Il codificatore supporta 4 sottocampionamento dei componenti fissi, 4:2:0, 4:2:2, 4:4:0 e 4:4:4. Questo sottocampionamento è solo cromatico.
  • Il codificatore non supporta i marcatori di riavvio.

Requisiti

   
Client minimo supportato Windows 10 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wincodec.h