DXVA_HuffmanTable_MJPEG構造体 (dxva.h)
DXVA_HuffmanTable_MJPEG 構造体は、MJPEG ビデオ デコード用の圧縮画像の Huffman テーブルを提供します。
構文
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;
メンバーズ
bits_ac[4]
table_ac[4]
bits_dc[4]
table_dc[4]
備考
この構造は、バッファーの種類が D3D12 で D3D12_VIDEO_DECODE_ARGUMENT_TYPE_HUFFMAN_TABLE され、D3D11 で D3D11_VIDEO_DECODER_BUFFER_HUFFMAN_TABLE されるときに MJPEG ビデオ コーディングに使用されます。
DXVA_HuffmanTable_MJPEG ホストによって指定されていない場合、アクセラレータは JPEG 仕様の Annex K で指定されている既定の量子化テーブルを使用する必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 11、verion 24H2 |
ヘッダー | dxva.h |