enumeración D3D11_VIDEO_DECODER_BUFFER_TYPE (d3d11.h)

Especifica un tipo de búfer comprimido para la descodificación.

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_HUFFMAN_TABLE
} ;

Constantes

 
D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS
Valor: 0
Búfer de parámetros de descodificación de imágenes.
D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL
Valor: 1
Búfer de comandos de control de macrobloqueo.
D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE
Valor: 2
Búfer de datos de bloque de diferencia residual.
D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL
Valor: 3
Desbloquee el búfer de comandos de control de filtro.
D3D11_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX
Valor: 4
Búfer de matriz de cuantificación inversa.
D3D11_VIDEO_DECODER_BUFFER_SLICE_CONTROL
Valor: 5
Búfer de control de segmentos.
D3D11_VIDEO_DECODER_BUFFER_BITSTREAM
Valor: 6
Búfer de datos de secuencia de bits.
D3D11_VIDEO_DECODER_BUFFER_MOTION_VECTOR
Valor: 7
Búfer de vectores de movimiento.
D3D11_VIDEO_DECODER_BUFFER_FILM_GRAIN
Valor: 8
Búfer de datos de síntesis de grano de película.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado d3d11.h

Consulte también

Enumeraciones de vídeo de Direct3D 11

ID3D11VideoContext::GetDecoderBuffer