Expand Minimize

D3D11_DDI_VIDEO_DECODER_BUFFER_TYPE enumeration

Contains values that indicate the buffer type used by the video decoder.

Syntax


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_TYPE;

Constants

D3D11_1DDI_VIDEO_DECODER_BUFFER_UNKNOWN

An unknown buffer format.

D3D11_1DDI_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS

Picture parameters decode compressed buffer format.

D3D11_1DDI_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL

Macroblock control command decode compressed buffer format.

D3D11_1DDI_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE

Residual block difference decode compressed buffer format.

D3D11_1DDI_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL

Deblocking filter control command decode compressed buffer format.

D3D11_1DDI_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX

Inverse-quantization matrix decode compressed buffer format.

D3D11_1DDI_VIDEO_DECODER_BUFFER_SLICE_CONTROL

Slice-control decode compressed buffer format.

D3D11_1DDI_VIDEO_DECODER_BUFFER_BITSTREAM

Bitstream data decode compressed buffer format.

D3D11_1DDI_VIDEO_DECODER_BUFFER_MOTION_VECTOR

Motion-vector decode compressed buffer format.

D3D11_1DDI_VIDEO_DECODER_BUFFER_FILM_GRAIN

Film-grain decode compressed buffer format.

Remarks

Note that the D3D11_DDI_VIDEO_DECODER_BUFFER_TYPE and D3D11_1DDI_VIDEO_DECODER_BUFFER_TYPE enumerations are defined as the same type.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Header

D3d10umddi.h (include D3d10umddi.h)

See also

D3D11DDIARG_CREATERESOURCE

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft