// d3d10umddi.h
typedef enum D3D11_DDI_VIDEO_DECODER_BUFFER_TYPE {
D3D11_1DDI_VIDEO_DECODER_BUFFER_UNKNOWN = 0,
D3D11_1DDI_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS = 1,
D3D11_1DDI_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL = 2,
D3D11_1DDI_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE = 3,
D3D11_1DDI_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL = 4,
D3D11_1DDI_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX = 5,
D3D11_1DDI_VIDEO_DECODER_BUFFER_SLICE_CONTROL = 6,
D3D11_1DDI_VIDEO_DECODER_BUFFER_BITSTREAM = 7,
D3D11_1DDI_VIDEO_DECODER_BUFFER_MOTION_VECTOR = 8,
D3D11_1DDI_VIDEO_DECODER_BUFFER_FILM_GRAIN = 9,
D3D11_1DDI_VIDEO_DECODER_BUFFER_HUFFMAN_TABLE = 10
} D3D11_1DDI_VIDEO_DECODER_BUFFER_TYPE;
View the official Windows Driver Kit DDI referenceNo description available.
The D3D11_DDI_VIDEO_DECODER_BUFFER_TYPE enumeration indicates the type of buffer used by a D3D11 video decoder.
D3D11_1DDI_VIDEO_DECODER_BUFFER_UNKNOWN:0An unknown buffer format.
D3D11_1DDI_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS:1Picture parameters decode compressed buffer format.
D3D11_1DDI_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL:2Macroblock control command decode compressed buffer format.
D3D11_1DDI_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE:3Residual block difference decode compressed buffer format.
D3D11_1DDI_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL:4Deblocking filter control command decode compressed buffer format.
D3D11_1DDI_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX:5Inverse-quantization matrix decode compressed buffer format.
D3D11_1DDI_VIDEO_DECODER_BUFFER_SLICE_CONTROL:6Slice-control decode compressed buffer format.
D3D11_1DDI_VIDEO_DECODER_BUFFER_BITSTREAM:7Bitstream data decode compressed buffer format.
D3D11_1DDI_VIDEO_DECODER_BUFFER_MOTION_VECTOR:8Motion-vector decode compressed buffer format.
D3D11_1DDI_VIDEO_DECODER_BUFFER_FILM_GRAIN:9Film-grain decode compressed buffer format.
D3D11_1DDI_VIDEO_DECODER_BUFFER_HUFFMAN_TABLE:10The buffer format is Huffman tables.
Note that the D3D11_DDI_VIDEO_DECODER_BUFFER_TYPE and D3D11_1DDI_VIDEO_DECODER_BUFFER_TYPE enumerations are defined as the same type.