estrutura DXVA_HuffmanTable_MJPEG (dxva.h)
A estrutura DXVA_HuffmanTable_MJPEG fornece a tabela Huffman de uma imagem compactada para decodificação de vídeo MJPEG.
Sintaxe
typedef struct _DXVA_HuffmanTable_MJPEG {
UINT8 bits_ac[4][16];
UINT8 table_ac[4][256];
UINT8 bits_dc[4][16];
UINT8 table_dc[4][256];
} DXVA_HuffmanTable_MJPEG, *LPDXVA_HuffmanTable_MJPEG;
Membros
bits_ac[4]
O membro
table_ac[4]
O membro
bits_dc[4]
O membro
table_dc[4]
O membro
Observações
Essa estrutura é usada para codificação de vídeo MJPEG quando o tipo de buffer é D3D12_VIDEO_DECODE_ARGUMENT_TYPE_HUFFMAN_TABLE em D3D12 e D3D11_VIDEO_DECODER_BUFFER_HUFFMAN_TABLE em D3D11.
Se DXVA_HuffmanTable_MJPEG não for especificado pelo host, o acelerador usará a tabela de quantização padrão, conforme especificado no Anexo K da especificação JPEG.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 11, vértice 24H2 |
cabeçalho | dxva.h |