D3D11_VIDEO_DECODER_BUFFER_TYPE enumeration
Specifies a type of compressed buffer for decoding.
Syntax
typedef enum D3D11_VIDEO_DECODER_BUFFER_TYPE { D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS = 0, D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL = 1, D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE = 2, D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL = 3, D3D11_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX = 4, D3D11_VIDEO_DECODER_BUFFER_SLICE_CONTROL = 5, D3D11_VIDEO_DECODER_BUFFER_BITSTREAM = 6, D3D11_VIDEO_DECODER_BUFFER_MOTION_VECTOR = 7, D3D11_VIDEO_DECODER_BUFFER_FILM_GRAIN = 8 } D3D11_VIDEO_DECODER_BUFFER_TYPE;
Constants
- D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS
-
Picture decoding parameter buffer.
- D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL
-
Macroblock control command buffer.
- D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE
-
Residual difference block data buffer.
- D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL
-
Deblocking filter control command buffer.
- D3D11_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX
-
Inverse quantization matrix buffer.
- D3D11_VIDEO_DECODER_BUFFER_SLICE_CONTROL
-
Slice-control buffer.
- D3D11_VIDEO_DECODER_BUFFER_BITSTREAM
-
Bitstream data buffer.
- D3D11_VIDEO_DECODER_BUFFER_MOTION_VECTOR
-
Motion vector buffer.
- D3D11_VIDEO_DECODER_BUFFER_FILM_GRAIN
-
Film grain synthesis data buffer.
Requirements
|
Minimum supported client |
Windows 8 [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows Server 2012 [desktop apps | Windows Store apps] |
|
Header |
|
See also
Show: